I think it's easy to slip into this idea that it has to be one pot, when actually, most things can be easily kept and reheated or adapted. DH works evenings quite often and on other nights the DC have various activities so it's quite common for us. eg this week:
Monday: Fajitas - me and DC ate earlier. We did not heat up DH's tortilla so all he had to do was microwave it and slightly warm up the mix, then top with avo and cheese .
Last night: spaghetti and meatballs. Me and DC ate together, I added DH's meatballs and sauce to his spaghetti so it didn't dry out and he ate his later.
Tonight: baked chicken, mashed potato and vegetables. DS and DH are at an activity so I'll cook everything earlier for me and DD. If I'm feeling super organised, I might take the vegetables for DS and Dh out a minute or two early (broccoli), if I remember.
Tomorrow: Fish and new potatoes. This one is tricky to do separately but we're all eating together, so it's fine.
Friday: soup and bread and cheese.
It's also quite common for me to do things where I'll cook the bulk but something might need a quick final cook when whoever is late turns up. eg if I make lamb chops or steak, I will prepare everything else and then cook the meat almost to order (or, obviously, Dh does his own) as needed. Similarly, we eat halloumi with wraps or grilled veg quite often and again, the halloumi just gets cooked as the person needs it.