Some background, my wife and I largely follow best practices when it comes to our child's bedtime routine. We start at the same time, go through the same calming routine, and for the most part haven't had much issue throughout our three year old's life.
The problem we're having now is that at some point in the past year we decided to start letting him get tired and make the decision to go to sleep himself, rather than putting him in bed at a specific time. I don't think there's anything inherently wrong with this, but lately as he moves towards three he seems to be trying harder to stay awake until the very last moment. This is becoming a problem as he sometimes doesn't fall asleep until 9:30, or even later, making our downtime very minimal.
On the plus side, we spend quite a bit of time with him before bed, reading, and playing with minimally stimulating toys. So there does seem to be an advantage to what we're doing - language and motor skills. But on the con side we'd really like to get out of there sooner.
More recently he went full time at daycare and has been having solid afternoon naps, so that's likely a factor as well.
My question is whether it'd be appropriate or possible to try to move him back to a more rigid routine of putting him in bed at a specific time, and how to do so. Right now it feels like we're removed enough from this that I'm not sure how we'd make the adjustment