Interesting update, particularly the bit about Hagrid and Filch going for drinks. I guess Hagrid puts on a brave front, since he called him a git during Harry's first year.
Author's response
- What's that got to do with anything? Just because a guy is a jerk at work doesn't mean he's not fun to hang out with at a pub.