Feeding in the enclosure has no correlation with getting bit by going in the enclosure to do regular maintenance. If anything, you are more likely to get bit when you are moving the snake on feeding day. I do not touch any of my snakes on feeding day. I always feed in the enclosure. I have never been bitten.
Feed him where he eats. If he is more comfortable eating in his home, feed him there. Getting him eating on a regular basis is more important then your personal preference.
There are some snakes that will eat anywhere but some that are very shy and will only eat in their home enclosure.
Also, that snakes look like it could easily eat a small rat. Pinkies and fuzzies aren't even big enough for ball pythons right out of the egg. They are like popcorn.