If hes not in his hides...thats usually a sign thats something is wrong...not that he's happy. When you describe your temps and humidity as "perfect", what are they? And how are you measuring them?
As for the head shyness... that depends on the snake. Some will freak out if a hand is in their eye line, while some don't mind it until you actually touch his head.