OK here is a scenario for you.
#1 - There is a rule that says players cannot accept cash from an agent or booster or they forfeit their eligibility
Player A accepts 9000 from an agent or booster. Player is caught, forced to give the money back and gets a 4 game suspension.
#2 - There is a rule that players have to withdraw from the draft by x date or they forfeit their eligibility
Player B doesn't withdraw from the draft in time. Player is......
Why is breaking rule #2 inexcuseable in everyone's book and player B should lose his eligibility but rule #1 is a minor issue and the suspension is OK?
Seriously, players break amatureism rules all the time. They say sorry, make restitution if needed, get a penalty, and move on. Why should this case be any different? Sure Bost was an idiot, sure he is lying but he did the same that countless other players have done (broke a rule) and he should be treated like all those other players (get suspended for x number of games). If anything rule #2 is much less of an issue because he missed a damn date versus accepting cash from an agent.
On the other hand we are talking about the NCAA and they are completely unpredictable.