Good job, sweetie. I do so love it when Severus *sighs* is proved the most honourable of the so-called 'side of light'. My Severus *sighs again* is just as loyal, just as honourable, so I feel a certain kinship with yours.
That said, mine would be have shagged Harry one last time before he left for Malfoy Manor. Probably twice. And then given Lucius a blow job before killing him.