You're right, my bad. I didn't read thoroughly to see that the snake was 3 years old. I thought it said 3 months.

A fully mature bp can go longer without eating although it's not necessarily a healthy thing to do. If the husbandry is correct a vet visit may still be necessary to determine if there's an underlying health issue that is causing the fast.