My first ball Python was sold to me as a female when she was a hatchling - they sell a decent amount of BP's throughout the year, but over a year and a half later now that I'm considering breeding next season (if I'm confident she's ready) and am looking to buy my second ball very soon.
I know the most accurate way to tell sex is for them to be probed which I might be looking into soon to be absolutely sure before I get my second ball, but was wondering if I could get feedback on whether or not her growth and current size sounds more like that of a female than a male, and if she's growing at a good rate in general as growth charts seem to be different; I know BP's grow as different rates so my questions are a bit redundant but responses would be highly appreciated!
Weighed today she's 950g (ate a small rat 5 days ago, due to poop) and 39-40 inches long. I've had her since mid December 2018 and I suspect she was perhaps 2-3 months roughly when I bought her - is that a good size or thereabouts for now?
In terms of sex the only way I've been trying to check myself is via her size, her spurs (super small) and tail size and she seems to check out as a female for the most part. I didn't anticipate breeding at all when I got her so didn't think to ask the staff if she was proven.