BPs need a thermal gradient. You should get a UTH that covers a little less than half of the tank. Any bigger and the snake will get cooked. Make sure NOT to get a Zilla UTH, as all of the ones I have gotten from them have overheated, and melted onto the bottom of the tank. Get a Zoo-Med one if possible.
Hope this helps!
Apple2