Awesome thread. As for needing my 'seal of approval', as I've said in the past - if you're willing to post something like this then that's fine. You just need to remember that Jagex aren't responsible for links and you shouldn't post any information that you're not comfortable with. I know some people won't want to post (I'm looking at you Arch!) but if people want to then they're more than happy to.
As for a picture of me... (quickly Googles 'Mod Timbo')
I found this! A picture of me with His Lordship at RuneFest 2010. I look pretty much the same except I have much longer hair now, my fringe is starting to cover my eyes and I could pull of a Bieber hairstyle type long.