I have absolutely no problem with giving a scholarship to Ash. He's worked hard as a walk-on for 4 years and there's a scholarship available. Fran has a history of doing this to senior walk-ons (e.g., Riley Till).
Going into the 'off-season' Fran was looking specifically to get a post-player, and I think that was it. Robbins would've been nice, but Rebraca is a quality player, and with Mulvey reclassifying, the post-position seems adequate.
Sure, if a Joe Wieskamp clone was available and wanted to come to Iowa, he'd bring him in. However, I think he felt comfortable otherwise with CJ at the shooting guard spot and the crop of guards already in the mix. From what I've been told by a local sportscaster, Kris Murray will be a very pleasant surprise filling in some of the role that Wieskamp played (note, I didn't say he was going to be getting 15 ppg, just that he has some skills similar to JW).
Unexpectedly, CJ leaves, and the shooting guard spot is open. If Bohannon had said "no thanks, I got this new gig with AARP starting in June" then I'm confident Fran would've gone through the portal much stronger to get another shooting guard. But, Bohannon is available and essentially is slotted into CJ's vacated position. So, really nothing changed.
Wieskamp's plan all along was to go pro after this year.
CJ's reasons for leaving, we may never know. Could be malfeasance, could be missing family, something of a personal nature happened, who knows.
As far as Nunge leaving, that kid has endured a lot over the past couple of years and I was not at all surprised he left.