A normal baby....
...Who is breast fed can have a bm every time you feed him or once a week or anything in between.
Babies grunt, turn red and sometimes cry when they try to poop. This is normal. They have to learn how to use stomach muscles to push it out, just like they have to learn to use arms and legs. As long as the poop, when it finally come out, is soft, you have nothing to worry about.