An RHP works much like a CHE but without drying the air as much.
Your boa will like a better sealed enclosure with an RHP for better temp and humidity regulation.
A proper size RHP will warm the air in your enclosure and penetrate through the hide and warm in it as well.
A lot of people here talk about https://pro-products.com as a source for RHP's and if you call or email them with dimensions, species/desired temps, room temps, etc. they will help you get the proper sized unit.
RHP's can work with on/off thermostats as well as proportional thermostats. If you are unsure about what thermostat to get or probe placement, just ask.
Also, you mention 90F hot spot, which is okay, but I'd shoot for an 86-88F for a boa. Will allow proper digestion, but not dry the tank as much. Humidity is very important to them. What range of temps do you have? Boas need a range of about 86-88F hot spot down to about 78F cool spot, but not really lower than that.