I'm new at this, my son got a ball python 12/26/2015 for Christmas this year for Pet Smart. We fed him once the Sat. after and he did fine. He seems to be happy in his 10 gal tank. I remove him for feeding to a plastic container, feeding frozen mice small to med size. This is his second time feeding that he has been willing to eat the prey. Didn't take long to latch on and coil but he has been in there for at least 2hrs. still not swallowed, still constricting but seems to be having problems swallowing. What should I do? Don't want him to die. Is this normal? Please Help!!! Thanks.