I think it depends on the snakes. I know they can recognise thier keepers smell, mine do I think cause when I am close, they are out looking for me, now whether this is smell, site or sound alone I dont know. Part of it may be they have come to realize I take them out for adventures too. As far as the snake with the questionable temperment, it sounds like you have not had him all his life..who knows what kind of crud he had to deal with before you..maybe a keeper that in reality was not as nice as you think. It sounds like he dont like to be messed with unless on his terms, so, for now, I would work on his terms, also you may just have to-period. I am hoping he may learn to really trust you.. as with any critter, trust is earned and learned. As far as head shy- mine are all great, I can do what I want with all of them at any given time, even around shed time. I think it is a learned thing for them and an earned thing for you.. not saying you are doing anything wrong, cause I have seen lots of bp's never ever tolerate any kind of head contact. It is not uncommon. By the way- nothing you ask is stupid, these are all great questions and I am sure you will get alot of other views on this.. I once asked a question like this when I first got my first bp.