Agreed that it looks like it might be too hot. What are the temperatures in the tank? There should be one warm end in the range of 88-92F and a cool end with temps from 77-80F. Are all lights/heat sources regulated by thermostats? BPs also don't like bright light and want a dark place to hide, so this snake would benefit from two hides, one on the side with the lamps and one on the other side.
As long as the snake can stretch out fully in the enclosure, it's a good size. It's hard to say for sure looking at the photo of the BP coiled up, but I think your enclosure size looks fine for that BP.
Nice banana morph BP by the way and welcome to the forum!