There is a problem with your cichlid Derek. Herichthys bartoni
does not have the red/purple scaleless area behind the pectoral fins, Herichthys steindachneri
does not have any red on the fins and body. Unfortunately, Herichthys pantostictus
is not prognathous. So you have a new species!
Probably result of hybridization? The pictures don't show much about your fish unfortunately.