I have a 5 y/o and 2 y/o. Hubby and I both work, but our working days only overlap 3 days a week (I'm off Sat/Sun, he's off Mon/Tue).
We stick to the same thing mon-fri for the most part because that's the typical workweek.
5 pm snack
playtime in or outside, or video (yes my kids watch TV, gasp!)
6pm start making dinner
7pm dinner
7:30-8:00 Limbo time (more play, or sometimes dinner runs later and is just getting finished up by 8:00)
8:00 head upstairs for bath if we haven't already made our way up there.
8:30 out of bath, into jammies, after dinner snack and brush teeth. Read books. Hopefully all are sleepy by then and lights out by 9pm.
I find that there are a few key time points to keep it all on track. I have to give them the snack at 5 so they don't get antsy/starved in the next couple hours before dinner. I have to start cooking at 6pm if I want it ready by 7. The latest I will move the party upstairs after dinner is 8pm. The rest falls into place around that.
It's rough to keep the routine exactly the same because I have two kids, and as they grow things evolve. EG my 5 year old likes to take a shower now, which we are working around becausse it used to be so easy to plunk them both in the bath together and pull them out at the same time. Basically the same order applies though:
head upstairs-get in bath- get out- jammies on- snack/dessert (but no more playing or TV, lights starting to go off downstairs)-brush teeth- climb in bed with a few books and lights out.
I do a bath every night. I think that helps (it is always the same). We only skip on occasion, like when we are out late at a family event or holiday or something. Can you find an alternate activity that would fill in the bathtime? Like it's either bath night or boardgame night. Or Bath or table activites (puzzles or playdoh with no TV noise). You know, some other kind of wind-down activity on the non-bath nights that will be consistent.
Sometimes things just can't be the same every night. Last night my sister and 2 nephews popped by right at toothbrushing time so my nephew could borrow a shirt from my husband. The girls went crazy and put on their best performances for my nephews, showing off toys, costumes, bringing them artwork. So that derailed things a little. But thats OK :)
Tonight I have to go back for a work event for an hour or so. I hope my husband sticks to my normal routine but he is not likely to I have found :( Oh well!