The sooner you or your husband can take care of that wrapped umbilicus the better. There is some good information in this recent thread:

http://ball-pythons.net/forums/showt...bilicus&page=4

Good luck with everything, hopefully it's just a minor tangle!

Cheers,
-Matt