That is not what happened. BP is an ambush predator (often times you'll see them sitting in their hide with only their head poking out). They are also opportunistic feeders, meaning they will usually eat when they have the chance. In the wild, when a rat walks in front of their face, they may not necessarily get a second chance. BPs usually take food pretty immediately.
I don't see harm in feeding a hatchling every 5-7 days. Although if you feed a snake too much there's a better chance of it going off of food.