I don't think a snake can "bond" with a person so to speak, but they do get comfortable with people. I believe your scent has the most to do with it, as everyone has a different scent and snakes are really good at scent perception. Once they get use to you and know you mean them no harm they can become very complacent with you.
When someone new tries to handle them, suddenly it's a new scent that they don't know. They can become reluctant to be held again.
In my house I handle our BP 99% of the time. With me he'll find a comfortable spot and just hang out. But if my fiancee tries to hold him (rarely!) he'll usually try to find a place to hide or he'll just curl up.