Thanks for the reply dr del.
It's a male for sure and he's a little over 4 ft long and 3 years old. Think the cage may be too small??
I actually did just cover the back and sides of the glass tank with black paper 2 weeks ago but he's still pushing at the glass in the front.
Bleh, my BP is so much easier to figure out!