I think there is a risk that he leaves - given two negative messages from the player. Maybe the minutes will be enough to keep him, but hard to say.
Did his minutes in each game go up in games later in the season - until he lost eligibility? if later games were higher, that helps
grades - 2.3 after 2.8 cumulative suggests a downward trend in grades. At 2.3 and going down, I would have pumped in a lot of study hall. The 2.3 and the decline are both warning signals to add study hall