The thing that jumps out at me the most is this "walgreens heating pad". If this is a human heating pad well, there is a reason they are called human heating pads and not snake heating pads.
Time to invest in a under tank heater with a thermostat! As others have said, nice digital probe thermometers are a must also.
Wait a week to feed your new snake and then wait at least 24 hours after the feed before handling. I would recommend feeding inside the tub, there is no such thing as cage aggression and if anything, moving him from one place to another on feeding day will just increase your chance of getting bit.
Welcome and good luck!!