Actually feeding him in his home environment should cause no problem at all. There are those on both sides of the fence with this but I would say more so on the side that says you won't run into trouble feeding him in his regular enclosure. Reason being is that BPs can tell the difference between you and food. You dont look, smell, or act like food. Even when you fed in their enclosure they can tell whats what. How are you going about picking up your bp when he is out like you mention? Try just giving him a light stroke around mid body or towards the tail to let him know what you are getting ready to do. Bps are smarter then most people think and after a few times of doing this he should pick up on what youre doing and chill out a little. It's a good chance you could be just startling him when you pick him up. How much do you handle him?