I have my male Bp in a 3'x2'x18" enclosure. While a girl could do just fine, I have my big female in a 4' boaphile.
Any heat mats must be run by a thermostat. Depending on the cage you are getting, you might need a heat lamp for ambiet temperatures.