Yeah-12 is when my son started sleeping til noon every chance he got. In the summer, he sleeps until 1 or 2 unless I wake him up. Here's the difference between mine and yours: My son stays up until 11 on school nights/up at 8am and during the summer he was often up until 1am. He's always getting 9 to 12 hours sleep but I think going to bed at 8pm is excessively early for a 12yo. Doesn't he have evening activities or friends that he communicates with who are up? See, my son is texting and calling his friends, doing homework, playing team sports, watching some TV on week nights and on weekends he with his friends either here or at their homes.