The females are 7"? Or the males? If the females are that large they should be mature.
Is the male dominant, or does he get pushed around? If he is dominant, they will spawn. If the other fish in the tank are more aggressive, and are pushing him around, chances are they will never spawn for you.