Long time since I've written a post, but I've been keeping an eye on you lot anyway

I'd like to pick your brains on an ish-present I can give to my boyfriend. He earns more than I do, so he pretty much buys himself anything he wants, and he would appreciate the value of something home-made, but I can't just keep giving him socks!! I'll certainly spoil him a bit anyway with a home-cooked meal and that, but it would be nice to give him something to keep for a little while to come.
He likes cooking, computer games, handmade toiletries & candles (though those are out of the question, I'm terrified of lye, and I lodge with a host family, so don't want to run the risk of spoiling a saucepan!), films, that sort of stuff. He doesn't drink alcohol and is pretty open to trying new things.
His birthday is in just under a month, so I don't have time to knit him a whole jumper or take on a real long-term project, and as I mentioned, I'm lodging, I don't have my own saucepans and stuff to ruin or I'd make him some candles. I can paint a bit, have knowledge of calligraphy and access to a workbench, hammer, screwdrivers, etc, but I'm not going to try any power tools! I don't mind a little out-lay for materials, the question isn't of cash, but of uniqueness!
So please help! I know you guys are resourceful enough to come up with something!
