How old & how big is your BP? A 40 gal. tank would be a nice size for an adult BP, but it's probably freaking him out (combined with the move) because it's too big, not to mention the trouble you're having with the temps. & humidity. If your BP is young, a hunger strike is not normal & can be dangerous for his health. You need to fix this asap.
Screen tops can be modified- covered most of the way with foil or plexi, or anything that doesn't allow for all that air flow. Fixing the humidity also depends on choosing a substrate that holds humidity, &/or offering a humid hide in addition to the cool & warm side hides.
Glass tanks can be insulated to keep heat in using all sorts of materials. That's not your biggest problem. You always want to set up a snake enclosure & test it out for a week or two, making sure the heat is adequate. It's stressing your snake to keep experimenting while he's trying to live there. Not sure about using an RHP with a tank, maybe someone else can offer advice about that, as I don't use them at all.
BPs are ambush-predators, NOT active hunters. Especially when young, they prefer cozy quarters- without that, they often refuse to eat due to stress.
Instead of a heat "lamp", try using a CHE (ceramic heat emitter) in a suitable metal dome- it puts out heat only, no light. BPs don't like bright lights anyway, & certainly not 24/7. And if adequate heat is a problem, you might want to keep the UTH running too- with the "warm side hide" over it.
I hope you know that ALL heat sources need to be controlled by thermostat for safety?