Great looking snake! The patterns look almost exactly the same as my Mojave BP, but clearly the colors are different. Idk enough to tell u the morph, but congrats!
All snakes have different personalities, so I'm sure they have preferences to smells, which is probably how they know you. But it could be your snake prefers your hands because they're warmer or cooler than the other person's. I'm no expert, but just guessing. (: