all the canon fact compliancy in the world can't make up for an OOC Snape, hugging kittens or eating bon bons or something, for instance.
Unless he eats bon bons in a way that makes Harry think of sex. Then I can totally totally see him doing the tactile thing, making Harry go 'OMG I want to fuuuck him.'