I fed him a live "hopper", it was about the same size as his body. Yes, this is the first time feeding the snake in his new home. However it has been 10 days since i got him and he was fed at that time. The last time he was fed he actually ate a pinky and a very similar sized hopper. He puked the hopper out about 2 days later i believe.