I love the voice you've given Firenze - it sounds spot on to me. It is soft and pleasant on the ears. Rubeus.
I admit to skimming over the sex bits *is squeamish*, but this is a lovely, tender tale, and your young Hagrid is simply lovely. I really like the way you create an affinity between them in the beginning, and build on that throughout the story.