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