Are you sure the food is the correct size? It should be around as big as the snake is wide at his widest point. If you have a scale, you can weigh him and the food with a general target of 10% to 15%.
If he is around 115g though, you can feed him every 3 or 4 days. They will eat a lot at that size since they're trying to outgrow the "I'm breakfast for everyone" stage of life as fast as they can.