Might be stating the obvious here - but a sock puppet is another name for an alt account on a message board, i.e. when someone pretends to be someone else, like Bosk totally hasn't within the last five posts.
Figured that was why Freddy was a sock puppet, didn't figure that it was deliberate / significant! Basically might suggest it's a forum member?