Ok, 2 times a week has some benefits, it simplifies things too much which may be good. So if I were you, i would do this:
Day 1:
Power clean or power snatch or jump squats 3x5
Squat
Calves
Bench
Pullups
Day 2
Power clean or power snatch or jump squats again 3x5
Romanian deadlift , 3x8
BSS or lunge 3x8
OHP
Rows
That is all. Do whatever set/reps you feel better with squats. It is basically a quads/pchain split with one explosive exercise before and one push and one pull upper exercise after.
If one week you can get a third or forth gym session in, it still works, don't change anything.
So 'normal' week is
Monday : nothing
Tuesday : bball
Wednesday : Day 1
Thursday : nothing
Friday : Day 2
Weekend : nothing
But if you can go to the gym one monday, you just pick it up from where you left, so
Monday : Day 1
Tuesday : bball
Wednesday : Day 2
Thursday : nothing
Friday : Day 1
Weekend : nothing
You could also do some plyo stuff at home to keep your movement efficiency up. Takes just 30-45 minutes and it can be any time. Totally worth it.
Jump rope, Line hops, MR tuck jumps, head height SVJs, head height dropsteps, depth jumps, depth drops.
Don't just jump to this suggested program. Wait a bit, maybe adarq or someone else has to propose something more interesting.