I'm pretty fond of classic pin-up pictures, so I decided to give my boyfriend a collection of pictures of -his- favorite pin-up. I looked around for an inexpensive photographer and ended up having a good friend do it for free. We were lucky enough to have access to an old library with great wood paneling and a piano. Then my friend was nice enough to mess with them in Photoshop to give them more of a finished look. I'm pretty happy with how they turned out.
If you want to go a little less classy (but maybe a little funnier?), you could give him something similar on a set of playing cards or a calendar.
If you're not comfortable photographing yourself, you could make him some classy prints of say, Alberto Vargas, pin-ups. You might be able to find something good on the pinupfiles.com (I think?), blow it up, print and frame it yourself. Think about a rasterbated image?
If you want to tie his birthday into his recent success with finishing school, perhaps get him some tools of the trade for finding a job? Maybe he would appreciate some nice clothes, pens, or just help circling the classifieds. You could always tie a dress shirt into a small cross-stitch project so that he has, I don't know, a little Zelda embroidered on the cuff or something.
I don't know if you've ever done a scavenger hunt sort of thing, but that's a really great way to tie together lots of little presents. The end present could lead to something sexy, but that's your call. It's kind of fun to work for your gifts. That's a really cost effective option too. I ended up doing that with homemade construction paper riddles that gave directions to the next gift and little things like a pack of cigarettes, a knit finger puppet, a PEZ dispenser, a box of crazy condoms, and a batch of his favorite muffins.
Hope something triggers an epiphany. Good luck!