Hello everyone!

I've been lurking on the forum for awhile, (which has been an amazing resource by the way!), and have been researching for a long time before getting a ball python. I'm finally able to move into an apartment that allows reptiles and I hope to have my new reptile child by the beginning of July. The other day I went to one of my favorite stores and saw a large adult male ball python, and fell in love with him instantly! I was thinking of getting a Zilla 40 gallon critter cage, but that seemed to be a bit small for him. He has to be at least over 4' long and he is very girthy and they said he eating small rats now (if that is any indicator of size, I would have posted a picture but I had forgotten to take some). I have not purchased the snake yet, and I have wanted to get all of my supplies in order and have the tank set up and running first before I even think of purchasing. Do you think a 40 gallon would be acceptable, or are T8 animal plastics just as big? I would just want him to be as comfortable as possible and I don't want to have to keep upgrading to a bigger tank.

Thanks again for your help everyone!