Glad he's okay! You seem like you are taking good care of him and things will get better with time. I would recommend waiting a full week before feeding him again (meaning two weeks since his regurge) and offer him a smaller meal than a rat pup even. When my guy regurged (at around the same size as yours), I skipped a meal, then fed him a rat pinky, then a fuzzy the next week and then back to rat pups after that. I think two rat pups a week may be a bit much. After a regurge, BPs can likely regurge again if they eat too soon or too big a meal.

I'm not sure about the passing your hand in front of his nose thing. If he had interest in your hand as if it were food, that would be a bad thing. I know my BPs are ready to eat when they spend all night sitting in their hide with their head poking out the entrance lifted just slightly off the ground with their neck slightly coiled in a striking position. They will sit like that until food is presented and usually make quick work of it.