I posted once before about my snake, Scar (the injured one I caught at my Uncle's house with my ex), throwing up food that he had recently eaten. Scar is significantly bigger than Cuddles at this point, but they eating the same amount at each feeding because if Scar eats more than a single nightcrawler (full-grown DMF from Walmart) then he throws one or both back up. Cuddles can (though rarely does) eat more than one and never has this issue. If I feel Scar only a single worm then he doesn't lose any of his meal, but he still continually acts hungry, going as far as hunting shadows in his water dish (one would think the guy was starving!).

Does anyone have any possible explanations or remedies for this situation? It's not urgent or life threatening, since he still eats, but I feel like he should be eating more than one if he is acting hungry as frequently as he does.