D.
This is the schedule for my daughter. Whatever time she wakes up it doesn't matter.
1 hr after waking, she gets breakfast.
about 10 am is morning snack.
12 is lunch
between 1-2 is go down for nap (about 1 hr after she finishes lunch)
4ish (depending on when she wakes from nap) is afternoon snack
6:30 is dinner time
between 7:30 and 8 is bedtime/bedtime routine.
We kept her on her regular daily schedule, just delete one nap. There is no need to alter the schedule you already have just get rid of the morning nap. So if you already have a schedule in place, don't alter it to much. This is least disruptive to his day. Both my kids thrived on their schedules. They didn't like change to much. It worked best when we didn't change anything.