Looks like a nice male. I'm far from an Aulonocara ID expert - but my first guess it could be a Aul. baenschi (like you stated) or possibly Aul. maleri.
Here's a male Aul. maleri 'Chidunga Rocks' I used to have.
Here's a male Aul. maleri 'Chidunga Rocks' I used to have.
