BPs are certainly capable of recognizing familiar environments. If you as their owner have established yourself to them as a safe place, they may seek you out. I have a BP who comes out of her hide when she smells me in the room and if I offer my hand, she will occasionally leave her hide to crawl up my arm. Her hot spot is about the same as my skin temp and by all (snake) logic my arm would offer less safety as it's out in the open. However, she still chooses to come to me, which I can only attribute to smell and curiosity. It may not be affection as is shown in pack animals, but that exists for the sake of safety and protection. A snake associating its owner with safety is pretty close to the same thing.