Its a snake, stop trying to figure it out. Just when you think you did it will change its behavior. Snakes seem to love making their owners crazy.
My big Blood just ate her last XXL rat backwards. They don't care how it goes down so neither should you.