I thinks its about 2 months till they can reproduce. I know for sure that if you leave your fry in a breeder that is a good possibility that you could stunt their growth.
If you take the other factors into consideration, 8-12 months. Mine were fully grown by 8-9 months, but they got a very balanced diet and were babied to death.