I'm sure he's ok.
I would...
a) feed as scheduled
b) leave him alone aside from spot cleaning/misting
c) feed again in a week, as scheduled
then...
assuming all goes well, start handling 48 hours after his 3rd feeding. Start with short handling sessions and gradually increase time.
Also, BPs generally don't like traffic. They stay hidden most of the time for a reason. Of course, there are exceptions to every rule, but I think until you have more experience with snakes and can read them better it's best to assume your snake doesn't want to be in a high traffic area.