Your absolutely right. I spoke to the guy who was caring for him and he said that he was feeding the snake the largest mice he has available. So i followed his advice and offered an adult mouse. I was still a little skeptical but he downed it. I'm still a little in disbelief though because he is smaller around than my pinky finger and that mouse was like both of my pinkies put together.
Also as far as the biting goes, he bit me a total of 33 times this weekend lol. and he did get stuck once but he got himself free.