My ball python, Angel, is about 6.5 years old and is now around 4.5 ft long. For the past couple of years, I've been feeding him in a separate box that's 16" x 12" x 9". Of the past 4 or 5 times he's fed, 3 of them he's *not* eaten his typical medium sized rat in the box, but about an hour later I propped the box up in his tank so he could crawl back in, and he dragged the rat into the tank to finish feeding. Could it be he's practically outgrown his feeding box to maneuver enough to manage his meal? Should I get a bigger box, or should I try feeding him directly in his tank? I've always read (and my experience has supported it) that having a routine for feeding is a good thing to set expectations, that putting him in his feeding box sets a sort of anticipation for what is about to come. That's generally been successful, but lately I think it's time to change... something. Advice appreciated.