A.M.
I had a similar situation for my almost 3 year old as he was a late sleeper (10 to 11p) - still is often on weekends - but had to start getting him up for preschool by 9a and thus also to sleep earlier. A week before we started gradually making his bedtime earlier. When school started I would wake him up in the am, giving myself a good extra 15 min to coax him to get up and out of bed. He's so not a morning person like me! Then as others have said, since he was up earlier he's tired earlier and I can put him to bed around 8:30. Also, on days when I need to fix his schedule again (like on Mon if he went to bed late Sun night), I'll have him go without a nap and he's passing out between 7 and 7:30p which is actually really nice for me and my husband. We're debating doing that more regularly! But some days it's h*** o* him and us if he gets really cranky by 5:30 but you have to keep him up and just get thru dinner, bath, etc. Best of luck and congrats on the promotion!