I will have to agree with the majority here. Definitely not a YB, and my first bet would also be Spotnose due to the Lip markings and head pattern.