Hey Bro they have already given a lot of good advise. Not only did I have a boa or two do this to me, in the same make cage, a 48” I believe. Anyway right now I have a Super Enchi Hypo male three year old, that’s strike crazy. I have to turn off the heat light ahead of time, because he likes to strike as soon as he realizes why I’m in front of the tank. He likes to hit the glass too. What I’ve learned to do is be one step ahead. Turn off the light and put a piece of cardboard so he can’t see my heat signal. And if he’s really hyped I try to calm him by lightly pushing him back a little, with a hook. It’s tricky, but I can’t stand when they strike the glass or the screen. I had a Peruvian boa who smashed his tank so hard so much, that mouth rot set in. Had to give him shots and everything. So I totally dig what you are trying to say. Best of luck, sometimes tricking a snake isn’t easy as it sounds, lol. I even try and “unlock” my tank ahead of time, so he doesn’t strike when I’m removing his clips. Again best of luck buddy. Sorry about the grammar, sick as all hell today.