He could schedule to take the same cooking classes with both of them. If he arranges to meet them there, he could arrive a couple minutes late and introduce them in class.
I think it's the nearly perfect plan.
They'll both be thinking what a lovely man they have who takes a cooking class with them. It'll be the perfect time for "Surprise I've a wife/girlfriend." The disappointment will be soul crushing.
They should definitely continue attending the class. Ideally it'll be a twelve week course. The pregnant one will get hormonal, the non-pregnant will get to watch and all the while they'll be handling kitchen knives and hot pans.
I should make a movie of this. A rom com suspense thriller hybrid, maybe give the guy an anxiety disorder, or he could be a clueless narcissist completely oblivious to the danger he's in.
I think the anxiety disorder's funnier, or at least has more potential.
I think most of us make adjustments for our partners.
That said...
Generally, demands, ultimatums and expectations of change in our partners are about us not about them, or loving them. The first bit of loving someone is accepting them as they are.
It's a tricking thing, being the defacto initiator.
Not a big thing with someone who's not otherwise enmeshed in your life.
But with history, mutual friends and such we're reluctant, more skeptical of the signs. We don't want to be making a nuisance of ourselves every time we think the paradigm might have shifted. Our libido's are artful negotiators, they've lead us far afield many times before we reach maturity, and prudence.
...or he might not that into you.
I'm a helper, it's what I do.
You're welcome, and yes...I do know I'm very good at it.
That said, it's a bit base to chase physical beauty alone.
The risk of trying punch too far above our weight in the pursuit of physical beauty is reducing our actual dating pool to those with a poor temperament, or less intelligence.
RE: No pics !
I've never had a single randomer email me about my appearance,and I sport some pretty "attackable" pics at times.
I'm guessing it must be your newness, and wont go on long.