Very similar to my DS, if he is asleep by 9 I am over the moon. He wakes up at 7am most of the time by himself. He naps for 2 hours most days and if he skips his day sleep he is in bed by 7. Some kids need less sleep than others.
Today he slept from 1.30-3.30 and didn't go to sleep till 10.