The bloating is most likely the waste your BP is keeping back. Your snake will "go" whenever it wants to. I have a male BP and he will normally defecate once a month, sometimes twice. It is normal for your BP not to go to the bathroom right after it eats, but all BPs are different. I have a female who will defecate 2-4 days after she eats, but my male will only defecate once a month.