They are so sweet. I never thought that a cichlid could be called that when breeding. They are or least the ones I have are really mildly aggressive. They chase the other male away out no nipping or death chase like with convicts or like with Kribs. Amazing.
Only 5 eggs went white but there is like 100 eggs there.
I must go research them again. I am not sure how long til I get wigglers.
From this site
http://badmanstropicalfish.com/profiles/profile64.html
The fry hatch after 3-5 days and are free-swimming several days later. Start feeding with roftiers and baby brine shrimp. The parents may continue their care for the fry for up to six months. So Keyholes bred and take care of he fry like convict do but much nicer to observe.

Unfortunatelyall sites I have checked out say they always eat their first batch once wigglers/free swimming. But they breed again quite quickly afterwards.