O.k,
First things first - breathe.
It's only been just over a month - how often are you feeding him to have gotten 7 meals into him incidently?
They can take a while between... er... "movements" and, while they normally go after a shed, it's not a golden rule.
I certainly wouldn't go as far as manually trying to make him poop yet. Keep trying the warm baths every now and again but also don't go overboard with those either - I would stick with once a week for about 30 minutes tops.
A good judge of how close they are to going is the shape of the body just before the vent - when I see that fill out so much their tail is almost sticking out off the ground it's time to get the new substrate ready.
dr del