In child care all the kids are down to one nap by the time they are 12 months because the toddler room has a daily schedule that has one nap on it. They also start sleeping on a cot around 11 months so that when they go in the next room they are used to it. This is also a good time to transition them to a toddler bed. They don't "get" that they can get up and wander or play with toys. It's just bed and time to sleep, not a form of freedom.
The state mandates how many hours they can sleep in child care. Why? To keep some cheat from putting the kids down on a cot and making them stay there all day so they don't have to deal with them. It has happened I am sure.
I think he gets up way too early for a child that is not going to child care. If he went down later he'd sleep later, it would take time but he would eventually make the change. If you like him waking up this early then of course it's your choice.
In child care this would be pretty close to a normal schedule.
Arrival times 6am - 8am.
Breakfast 7:30am-8:15am.
8:15 class time. Various schedules in each room. Almost all are doing sitting activities, circle time for at least 1/2 hour with physical activities like group exercise, playing musical instruments and having a parade, learning the days of the week, what the weather is like outside, etc..... Writing in journals, pre-school stuff, painting, coloring, play-doh, activities that are done sitting at the table, classroom stuff.
9:30-9:45 snack time, usually a light snack, Juice and something like graham crackers. Or fruit slices and water. Something high is simple carbohydrates and for hydration. While he is working on eating lunch before falling asleep this can be more substantial. Maybe a half sandwich, something with more complex carbohydrates and a protein.
Play time outside if possible, strong activity time, running and playing, riding toys, staying fully active physically. No time to fall asleep.
10:30am start transitioning from play to time to eat lunch, picking up toys, washing hands, etc...
This will be when he starts having issues. He will want to fall asleep instead of eating, be too cranky to eat. That's okay for a while, he can eat a larger snack and go down for a nap before eating lunch. He can eat a large snack when he wakes up. The goal is to eat lunch then go to sleep for several hours.
11-11:45 lunch time, this includes clean up and hand washin
Transition time: changing diapers, etc...quiet music playing, windows being blocked so the room is darker, calm voices, soft songs, quiet story time, restful stories, nothing exciting!! Getting on cots and laying quietly. Rubbing backs if needed.
noon nap time until 3pm. If they wake up that's fine, I just always scheduled quiet time during that phase of the day so the little ones could sleep as much as they needed.
3pm-3:30pm afternoon snack time, good size snack, small meal. Some kids don't get home until after 6pm and don't eat until after 7 so this "meal" will need to be complex and hearty to hold them over.
Younger kids will crash on the way home in the car during this time of transition. It will be normal for him to have difficulties during the evening hours. He will start to slowly make it through the evening hours and go down at a normal time.
I usually let them sleep in the car on the way home then they went to bed around 9pm. Our bedtime has been 9pm consistently for all the kids.
It is hard to change a comfortable schedule. It's nice to have to quiet times during the day too. Working towards only having one nap is a good thing for him right now. He's not on any set schedule like so many are. He has more flexibility so he can take as long as needed for this.