I hope the previous owner wasn't a breeder LOL There is no way he is a Nosy Be.
However there are a lot of Mitsio out there right now that were mixed with Ambilobe (apparently accidentally). IIFF he has Mitsio in him, you will know it if he turns almost a complete yellow.
If not, then he is Ambilobe IMO