I'd like to add a few items to the list: post-its for daily reminders, a file folder box with important documents related to school, car (if he's taking one), health insurance, etc., blank cd's (thumb drive will work but, just so he can share information with others), note books (I suggest buying ones with folders inside them), and a good, sturdy backpack!
Good luck!