Aha! I understand what you're getting at now, and I kind of want to strangle the guy who insisted that I go by width rather than weight. I feel like a bad pet owner for not questioning it further right away. My snake has been acting fine until recently - I hope that means that he hasn't been going hungry for very long.
By the way, thank you for responding so quickly.