He's still around, and active on here. Just a busy man. Leave him a PM, he'll get back to you within a week or two. I'm sure he will see this thread and tell you the same.
Don't worry, he's still doing the Rocket Chips, too. He's got replacement glovebox latches now too. They're made of metal and super dope, ask for one of those when you send him your computer. If your latch isn't broken yet, I'm sure it will be sooner rather than later.