Hahahahaha! I swear, Luna is like my female Snape in that I can see her paired with just about anyone. :) I had TREMENDOUS fun writing this, thank so much for your prompt.
As you know I adore Neville, so I knew immediately who the fic would feature alongside Percy, I just had to decide which Neville it would be. In the end it became BAMF!Neville with a thread of insecurity for verisimilitude. *g*
Also? Thanks to you I am discovering nippleplay (and wandplay) as new and fun kinks to explore, so yay! I was so glad that you were not interested in Harry/Ginny (does NOT write Harry/Ginny unless Ginny is insane. Oh, wait...) and I'm relieved that Ginny as she was here was acceptable. Whew!
Also, how could I NOT have rimming? *g* Both Neville and Percy were demanding it. ;)
This was a TON of fun, hon, and I was thrilled to get your name and your awesome prompt because I felt pretty sure I could make you happy with fic. *dances*