Is it possible for you to weigh the food prey ? Having a digital food scale would solve some of your problems.
If you can only get ahold of mice, then in the future you may have to feed him 2 mice per feeding, or even 3.. All depends on the weight of your snake compared to the weight of its meal.