Thank you very much for reading and your kind comments; it's especially nice to know that you thought the choice of words worked here - it can be a difficult thing to get right!
he's a good boy, really ... nice arse ... *mutter mutter*
I'm sure Lucius would be the first in line to agree... ;-)