He very well could be Ambilobe color morph. I have seen some blue bodied blue bars such as yours with red sprinkled in. Could also be a cross locale with Nosy Be or Ambanja. Unless you got it from a breeder it's almost impossible to know.
I'm going to say hes either an Ambanja or Ambanja Ambilobe cross, the red throws me off some times. Hes def not Nosy Be, but he has a ton of similarities to the Ambanja locale. Either way hes a handsome dude.