Maya, write them down. Look at them. I agree that you cannot just change him around that much all the time. It is hard on his little body.
What I would do, instead of thinking about setting up a routine, considering you have another holiday coming up, is that from 1 onward, I would just be watchful of his cues. Keep it relaxing, once he shows tired cues, tell him, you are rubbing eyes now, perhaps it is time for a little nap, let's go. Instead of watching the clock. Follow his lead a bit. If he goes to bed at 9, then so be it, at least you baby whisper and not get frustrated about making him sleep.
My 2 cents. Hugs