owliey
The Epilogue was....eh. I also don't care for Pottermore, so even if JKR told us 1000 things post-canon, it doesn't matter much to me.
James Sirius? Kinda dumb, but relatively understandable. Albus Severus? yeah let's name our kid after a manipulative old wizard and the abusive professor who had a creepy thing for my mom. suuure. poor Ginny never had a say in the names, except maybe for Lily Luna's name.
However, I loved that Neville was a Herbology Professor, it's really fitting.
Ginny named her owl Pigwidgeon. I think that at some point, everyone decided that Ginny doesn't do well with picking out names. Harry probably panicked and was like "Quick! Who are more dead people! Can't be Remus or Fred 'cuz those are taken! Uhh..." *glances at portraits of Dumbledore and Snape, rushes into hospital room* "I got it, Gin! Albus Severus!" *General sounds of childbirth and cursing*. Or something stupid like that.
Even Snape's probably in the afterlife somewhere calling Harry an idiot for that, though. Al does get cool initials, though. ASP, like the snake.