A snake this age & size, the most often he should be eating is every 7 days, but you need to make sure you're feeding him the appropriate size prey also, & preferably just one item, but if you need to feed multiple items, feed them back to back within an hour. Otherwise, the first thing gets partially digested, & here comes another item before there are sufficient digestive enzymes available, & the next thing you know, your snake regurgitates.
You might think it's a small risk, but it's not- snakes are not good at barfing up meals- they can actually be harmed by it & rarely they can even die from it. They can aspirate into their lungs, or their insides can be damaged (scratched etc) by the claws & teeth of the prey when it "exits" in reverse before they've had a chance to be softened (partially digested). So you want to avoid feeding a snake in such a way that causes a regurgitation by doing what I explained above.
Here's a chart that may help: (many keepers keep track of the weight of their snakes- if you're unsure how to do this accurately, just ask)
![]()