My 10 month old baby boy has suddenly decided to take 2 naps during the day. His naps can be anywhere between 30 mins and 1.5 hrs. His second nap normally doesn't go beyond 4:30 pm. When he was taking 3 naps, he had his dinner between 7 and 7:30 pm, a bath and then to bed by 8:15pm. He feeds to sleep and is usually asleep between 9pm and 9:30 pm. Ever since he dropped his third nap, he is too tired by 8 pm and sleeps before 9pm. But then wakes up at around 12:30 am and wants to play. We co-sleep because he is a terrible sleeper and wakes up 5 to 7 times all night long. This mean no one gets to sleep for an hour or so.
Should I force him to take a nap around 7pm and then bed by 9:30 pm or let him sleep by 8:30 pm and hope he gets the hang of it eventually and stops wanting to play at 12:30 am?