Feeding every 1-2 days seems way too often, even for a young BP. Be sure you're feeding large enough meals, and then I'd suggest double-checking your husbandry. I know, everything goes back to husbandry.He may not be searching for food though, he may be stressed or possibly just be an active, young BP searching for an escape. I'd keep him on a 5 day feeding schedule, feeding meals whose girth is slightly larger than that of the widest part of your snake. I'm no expert though, so take what I say with a grain of salt and hopefully some more knowledgeable keepers can contribute here!
Edit: Thought I should add, BPs are naturally opportunistic feeders. So, yes, if you offer the meal, he'll most likely take it whether he's actually hungry or not.