What I'd like to see by March...
Dajuan/Kevin/Gradey/JWill/Udeh
Bench: Bob/KJ/MJ
Three clear bench roles here. Bob for the 1-2, MJ can slot in 2-4 but I'd lean 3-4 and be careful about who he is in with. KJ the bench big and can play the 4 in a pinch but I'd avoid that.
Need to make sure Bob is playing 25 a night, he's amazing. Absolutely a Bill Self PG. If not for Juan being well... Bill's lost son I think Bob would be starting by now. To me he has been better so far, but both are very good which is a nice problem to have.
KJ is frustrating in some ways but has clear value. He is a menace defensively but goodness he needs to at least keep his head up on offense.
Some people (as @FarmerJayhawk noted the clowns at RCB included) are down on Kevin but he is a floor raising player. He's never going to be bad, even when he isn't scoring is the thing. He was a big part of why NDSU was in hell offensively the first half. When this team is engaged on D are are nasty.
Udeh is more along than I would have guessed. I heard conflicting reports about this before the season but clearly he is a guy that is already contributing. He already has great synergy with Bobby.
MJ is insanely talented but you can also see why he frustrates Bill. Hopefully this goes in the right direction after being in the dog house because him being the bench wing does help this team a lot.
Gradey will be up and down especially on D (he does try and is long these things help) but clearly a key cog for us.
Jalen has had the 4th year under Bill "it's my team" ascension that we have seen in the past with Frank, Graham, Och etc
Joe is right on the fringe of the rotation I feel. He is not playing as a guard for us which does help him because he'd be buried behind Juan/Joe. He is playing at the wing in our current system. Obviously we get a lot smaller with him in the game but there will be times when his offense helps us.