I think putting him on a 250 CBR or Ninja 250 damns him to certain failure. Both of them bring a massive power handicap. Either is fine if you are sure you can live with the 25 or so RWHP.
I know my kid is kicking himself for not spending the extra $500 bucks for a 300. I haven't seen local dealers move an inch on leftover 250s.