BP refuse for for various reason, seasonal, breeding, catching up, the wall because that's what BP do.

It can last from a few weeks to few months, what you need to do is assess your husbandry see it is is optimum, stop all handling, downsize the enclosure if necessary, make sure your animal is well hydrated and most importantly be PATIENT.

How big is your BP?