That is a big meal for him, but as long as you have spot on husbandry, I'd just give him a little longer to digest it and get hungry again.
Believe it or not, a lot of times these guys sense when something is too big and will refuse to eat it. I've had a few different ball pythons take a prey item, get it partly swallowed, and then suddenly decide it's too big and just spit it back out.
Watch him carefully, and let him digest in peace, and he should be okay.
Gale