You got Snape’s snark perfectly. I loved his comments during the dinner with Oliver. As well as his perving of Harry when he gets out of the shower. I would love to see how Sirius reacts when he finds Severus in Harry’s bed, especially with his “overanimated” part ^_^