I would go with danios as well, very fast so you don't have to worry about him eating them all at once.
Or just add some other cichlids into the tank. That will cause him to come out and defend his territory.
What have you been feeding him and how big of a tank is he in. In seven months, he sould be at least 8in if not more. My JD got close to 9in in six months.