Unfortunately, I don't have any advice for helping your baby to have a normal bowel movement.
However, I wanted to point out to you that scientists have discovered that honey can be seriously harmful to children under the age of 2. I don't remember the details, except that the intestinal tract can't handle the honey properly. (If your 4 month old is getting honey on a regular basis, that might explain part of the bowel movement problem.)
Here is a link and an article from the Mayo Clinic about honey:
http://www.mayoclinic.com/health/infant-botulism/HQ00854
"nfants younger than 12 months are at risk of infant botulism from eating honey. Infant botulism is a rare but serious form of food poisoning.
Honey is a known source of bacterial spores that produce Clostridium botulinum bacteria. These bacteria are typically harmless to older children and adults. But when ingested by an infant, these bacteria make a toxin that can cause infant botulism. It's unclear why this occurs in infants and not in older children or adults.
Infant botulism affects a baby's nervous system and can result in death. Signs and symptoms of infant botulism include:
-Persistent constipation
-Floppy arms, legs and neck
-Weak cry due to muscle weakness
-Weak sucking and poor feeding
-Tired all the time (lethargy)
Botulism spores may also be found in undercooked food, corn syrup and even maple syrup. For this reason, feeding an infant any of these foods is risky as well."
Be sure to talk to the pediatrician if you have been feeding honey to your baby!
Good luck.