100% Nimbochromis Livingstonii. Livingstonii's will have the orange color on the top dorsal fin and on their anal fin, also livingstonii's aren't as colorful as N. Venustus. It also looks to be a male because of the blue near the gill area
Heres my N. Livingstonii adult male (hes roughly 8"),