A few questions:

Was the heating pad inside the cage, or was the snake out of the cage when he struck at your BF? (trying to figure out how the snake struck at your BF and the context around it.)

How often and how much do you feed him?