J.G.
sigh. this is a tough age. Whenever I say that, people always go, "but they are so cute! It's fun watching them become independent." Yes, it is. But the tantrums when things don't play out the way they see it in their heads, the fighting naps, bedtime, etc. these things are not fun. Sure, they go away if you keep a schedule and stick to it, but it sure is draining,.
My 2 year old goes to bed at different times. He was going to bed at 8, waking at 7:30 and taking a 2 hour nap. Then we went to Ireland to visit the family after xmas. While away, he decided he was "done" with naps. So, we'd put him to bed at 7, and he'd sleep to 7 (so at least 2 hours less a day of sleep!)
I am currently trying to get him to nap, but if he naps longer than 30 minutes, he is up to 9 at night, and then wakes around 7:30. So, to answer your question: when he naps, we put him to bed at 8, when he doesn't nap,7.
I'm a big fan of a short nap in the afternoon (30 minutes) and the 7:30 bedtime. We still have my daughter to put to bed, so we are doing the bedtime routine to 8, but it's nice to not have him asking for yet another book.