My son usually does 12 hrs straight a night, with his late afternoon nap yesterday he wouldn't go to bed at 7 pm last night, was up until 8:30 (overtired by then) then woke at 6:30 this morning which is early for him. With his early wake I couldn't bump his nap schedule today so he's doing 2 naps today, his first nap was 45 mins & he's still sleeping from his afternoon nap, going to wake him now.
I could try just limiting his morning nap to 20 mins & see what happens from there. His morning naps are 20-45 lately & then up for a long time until 2nd nap & then it's too late for 7 pm bedtime.