Quote Originally Posted by GA_Ball_Pythons
You need to wait at leat 2 weeks so your BP can rebuild is stomach fluids.

Yes stress can be the cause, however I would also recommend you to take your BP to an herp vet if you did not do it previously, because regurgitation can also be the sign of internal parasites.

Here is how to find a vet in you area http://www.arav.org/Members/SC.htm
Not some much the digestive fluid regurgitation is very stressful on their body it also can and does cause damage to the lining or the esophagus and stomach wall. Allowing them time to rebuild this lining lowers the risk of further complications that might arise.