The snake is actually slightly larger around then the rat. I have been feeding him adult mice but those are now way too small. The petstores around don't have anything to fill the gap between large mice and small rats. I might just try 2 large mice if the majority of the responses agree that this rat is too big. He might not even take the rat anyway.

Would there be any danger in feeding him the rat? It looks really big to be, but this is my first snake so I'm second guessing myself.