S.H.
Talking about it in front of him... well, a kid CAN hear you ya know. AND at his age, understand what you are talking about.
My daughter and son, can hear MANY different conversations going on, even though they are doing something else. And they will comment on it.
"Regression" in a child... is often a symptom of stress or something bothering them. It is a way for them to "cope" with what they cannot cope with or are unable to understand etc.
When I was pregnant with my 2nd child, we told my Daughter. She was happy. BUT... we spent a LOT of time, "prepping" HER... for the baby. Before the baby came. Explaining to her that we all love her, that her baby brother will love her, that we are FAMILY, that she is still important, that she can tell us anything she wants and how she feels... that she is our 1st baby and nothing will change that,
including her in things. We did NOT scold/punish her for lapses in behavior while adjusting to the baby... because we knew it is a BIG change for a child. But, we gave her lots of understanding and comforting, bought books on being a "big sister" etc.
Instead of focusing just on my pregnancy, I focused a LOT of time in prepping my Daughter through it.
ALSO, what helped my daughter is this- I explained to her that just because she will now be an "eldest" child... that does not mean she SUDDENLY has to be all grown-up or "perfect." I told her I know she is just a child... and I won't expect her to be any different. AND she does not have to "share" everything with baby. For a child, simple things like this can make a big difference in their whole adaption. We made SURE she still felt like she fit in, and that she was a big part of the family etc.
My Daughter, when I had my 2nd child, regressed in pottying too. Its common. We just talked with her about it, but not lecturing or scolding. We knew why. She was just adjusting to everything. Its OKAY. An eldest child, sometimes feels added "pressure" upon them, or they just need lots of understanding.
All the best,
Susan