JD's aren't usually to tempermental but like all cichlids, when they have a bad day, they will let you know. The BP can't do a lot of damage with its mouth, but all of them I've kept have been super aggressive, and will at the very least harrass and stress out other fish to the point where it is weak and afraid enough to be hurt by other tankmates.
When I had a JD and a BP in the same tank, they would literally team up and attack newcomers together, though quite the bonding experience for them, new fish never worked.
I always recommend Synodontis Catfish, they're kinda cute and they are usually pretty good at holding their own against cichlids.