I do not know the history with your BP but there is a slim chance he/she could be goin into a small fast. 2 months really isn't too long believe it or not. As long as the animal has decent wieght/girth and isn't losing alot of wieght it should be find. Also if the animal is hydrated thats the most important thing.
I'm assuming he/she is alert and moving around alot, mostly at night I would assume and if he did shed thats definatly a good sign.
However when in doubt, a phone call to a qualified vet that has had a number of years dealing with herps directly could be helpful.
1 of my BP's goes 4 months or a little over that every yr for his winter fast. Over the corse of the summer he goes into 2 wk fasts sometimes 4 wks for some odd reason but it has happaned. I've had him for almost 4 yrs but I got him when he was approx a yr old.
What have you tried offering it for food? And how big/girth and long is the snake? Cage setup? This is my own opinion but I've noticed they seem to feed better when the humidity is 60%. A few others have reported to me they somewhat agree with that theory. Just a thought.
Good luck.
Don't worry too much. They snagged the prey when you least expect it. Thats the Royals specielty.