How old/big is he? It is the time of year now when they start eating a lot and bulking up for the next fall/winter season.

If he's use to eating every 7 days then offer every 5 days. This behavior won't last so like I said, take advantage.