What time does he go to bed and how for how many hours is he napping during the day? He should want to sleep for 12 hours a day so maybe you can adjust his schedule.
He goes to bed between 6:30 and 7. Probably naps a total of 3.5 hours a day.
For me, up until the last couple days when sleep got all fucked up, he's been awesome for probably 6 months. Really fun stage.