Here are some young Herichthys carpintus, very close cousins to H cyanoguttatus.
The largest one in the pic is one of the males, beyond its size, note its slightly steeper profile and beginning of a nuchal hump, much more higher bodied than the more torpedo shaped females(lower left and behind the dominant male). Due to their close relationship, carpintus would have all the same characteristics you'd be looking for in cyanoguttatus.
I believe the one he is displaying to, is also a male, but don't remember for sure.