Hi there
--- and thanks for the opener, you brought a smile to me!---
Being a geek guy myself, I can say with a high degree of confidence that if you tell him
exactly, and nearly verbatim, what you have said here, he will be incredibly flattered and
probably a bit flustered and tongue tied, but he will love you for it, believe me when I say that guys have a hard time making the first move too... and we LOVE to get attention
BTW judging by your pic, you are a cutie, so I can;t imagine you being rejected!
Anyway, having said all that - Please take the initiative, it sounds to me like you have a new best friend ready and waiting! Please post and tell us how it goes. I'm cheering for you!
Yours,
Jeffrey