It's hard to tell age but 6 years old doesn't seem right,maybe they meant 6 months? Just feed him the appropriate size prey once a week, 3 weeks for a meal at his size isn't right.
Make sure you get heat mats made for reptiles and thermostats to regulate the temp properly so the snakes don't get burned. When you take the temp of a heat mat you want to take the temp under the substrate (bedding) on top of where heat mat is heating and it should not be over 94. To take the temps properly you need a ir temp gun or a digital thermometer with probe and like I said take temps under substrate bc heat mats don't raise air temp and if they are heating the air they are way to hot.
I just see this is your first post and not using thermostats and checking temp in the wrong place with wrong equipment is a common problem. Make sure you read this care sheet and ask any questions.
http://ball-pythons.net/forums/showt...ius)-Caresheet
Sent from my SAMSUNG-SM-G891A using Tapatalk