You have time to buy a cupcake or something small for tomorrow. Just don't forget to wish him a happy birthday too. That would be worse than not having his present ready on time.