For safety reasons, I'd try to get your temps. lowered just a couple degrees so the highest temps don't exceed 90*- some prefer 88* as a max. Snakes really do need the optional lower temps too, & 80-83* isn't much of a drop, so it would be best if you can lower the temps there too- just a couple degrees.
Remember that a snake's metabolism- & therefore weight loss- is based on the heat- for BPs, it's a fine line to walk, warm enough so they eat & digest well, & but cool enough so they don't burn it off too rapidly.
If his body weight is good, a month & a half isn't much of a fast, & it may or may not have resulted from his sensing the previous cooler temperatures. Some snakes do take the "hint" though when they sense temperature drops, but that ship has sailed, so other than tweaking the temps. you'll have to be patient- it goes with the species.![]()