To their credit, they are cute, mostly nice cuddly pets and the are great at finding that one place you don't want them to get into (like my partner's expensive speaker). However I just spent the last 20 minutes watching my banana BP trying to eat a frozen thawed rat sideways. Granted, he's only a year old, but he's been eating this size of rat for awhile. He struck it and "killed" it and then proceeded to try to eat it sideways, working his mouth back and forth across the abdomen. When that didn't work, he contorted himself many ways to try to make it fit. When I tried to help him by taking it back with the tongs he played tug-o-war with me. Finally he let it go, and I removed it, gave him a 5 minute break, and gave it to him again. He took it nose first and ate it in like 30 seconds.
My ratsnake actually takes time to drop the "kill" and then poke around until she finds the nose of her mouse before attempting to eat it.