Does he not like ANY of the characters? My son is 13, and he's ok with Darth Vader, Boba Fett, Jack Skellington, or Stitch. That's about it though. Just a thought, he might like one or two of the less "kiddy" characters.
Oh, and mine probably wouldn't wear the Stitch shirt to school, but he'd...