Haven't personally kept Brazil geos, and I typically dislike comments that begin with I don't know much about them, but...
However, the following is relevant as a principle explaining cichlid behavior across multiple species of varying temperament...
You can't always extrapolate adult behavior from juvenile behavior or adult male behavior from female behavior. Some may not display much aggression for a while, even the first few years, because, despite reaching or nearing adult size, you don't see their full capacity for belligerence until they're fully ready to reproduce. In some large or long lived species this can take a few years-- and individuals may appear to be relatively mild until they're more mature. Or some species (or individuals) simply become more solitary and less tolerant with age. Or, as always, aggression is relative to tank size, what else is in the tank, etc.
It's a reason why someone can have a fish they thought wasn't so bad until it suddenly 'snaps' one day. Individual fish can vary within a species, not all live up to an aggressive reputation earned by wild, or higher aggression, individuals. But observing one to be fairly mild at 4,6... even 10 inches doesn't always predict what it will be like at 12,14 or more inches. Or having one for a year without much trouble doesn't always predict how it will act after 2,3 or more years.
Some will just vary, specific location/population, how far from wild, individual fish, tankmates, tank size... and you can keep them for a while and just be prepared to adjust if/when they decide to get more rowdy.