Well, babies in my care eat every 7-10 days. Adults usually eat 3-4 weeks. I'm offering moderate sizes preys (preys that are noticable after the swallow, but don't set back the snake in movement or coiling up).
There are not too many stats on feedings in the wild, but if you can imagine a snake that is often searching for food weeks long without any success and even when they do, they will spend the next 1-2 weeks hidden until they digest and then they will have to find a prey again, you can easily recognise that "feeding a baby boa every 7 days at the same time, like clockwork" is everything but not natural. I believe in moderate feeding and I am considering it as a key of success in both keeping and breeding Boa constrictors.
Best wishes,
Adam