Relax. He may just be getting used to his new home. Bps are naturally shy snakes and if he feels scared he's not going to eat.
It sounds like there's been to much commotion around him. Leave him alone other than changing the water every day or two. Offer food once a week until he takes. If he previously ate live that is a route you could take.
Feeding in a separate enclosure will make him less likely to eat IMO
It is breeding season and it's not uncommon for mature males to go off of food this time of year.