I consider myself to be a nerd as well. I taught myself how to develop websites, I majored in history, and I'm getting my CNA pretty soon. I love learning.
So, as far as your gifts go, here are my thoughts. The shaving kit is cool, and manly. I got an old-fashioned, double-sided razor as a gift last year and I still love it!
The Han Solo ice cube "holder" is something I'd expect my gf to make me throw away once she moved it. If he doesn't appreciate that not only did you let him keep it; but, you are also the one who bought it, then I don't know if anything can make him happy.
Pop tarts? Awesome! You can snack on them while opening the other gifts.
I haven't heard of the books. I'm into completely different genres of fiction. But, if he's mentioned an interest in those kind of books then you probably aren't going wrong.
Hope it goes well!