Looks like a kenyi
It looks like Banded Leporinus
Sent from my SPH-L710 using Aquarium Advice mobile app
Not sure if you are aware or not, but the Electric Blue, Hapilochromis ahli, is a true carnivore that reaches between 7" and 8". The Yellow lab is a mbuna, so a herbivore, as is the Kenyi (which is what you have there). Keeping a carnivore and herbivores together can be problematic as they have different feeding requirements, and not meeting proper nutritional needs can cause issues like Malawi bloat or Hole-in-the-Head disease. Additionally none of them, particularly the Electric Blue (because of size) and the Kenyi (because of aggression) are suitable to be in a 40B long term. You may get away with it for a bit till they mature sexually, then you are going to start loosing fish. Kenyi IME should never be kept in anything less than a 6' tank.
Also, just so you know, that Kenyi is likely too small to properly determine sex at this point, not that it really matters, as the females are just as aggressive as the males with this species.
Electric blue can also refer to melanochromiscyaneorhabdos (electric blue johanni), and that would be a much more commonly seen fish in a mixed african tank, as those are generally stocked with mbuna only.
Also, to clarify on the HITH/HLLE topic: HITH is a parasitic condition most common in Discus and Angelfish. HLLE is a similar condition cause by poor water condition and/or bad diet Hole in the Head (HITH) and Head and Lateral Line Erosion (HLLE)
You know I respect your opinion, just thought I'd throw those comments
out there
Rams are South American, but Kribs are definitely west African riverine fish. If you can find Steatocranus tinanti or casuarius (slender buffalo head and buffalo head, respectively), those are really cool west African riverine cichlids that would likely do well with a pair of Kribs.
Thanks a bunch guys, tons of ideas to research there. Those are exactly the things I don't know. It's incredibly hard to choose fish.
It totally is, we get it. Most of us started off in a similar situation. My first community tank stock list was horrendous and I killed almost every fish in that tank.