Ok, so why not do that tomorrow? Again, I DON'T know if that's the right thing to do, it's just what I would do because I am like you.
The main thing I would guard against, and this is assuming that you two are moving forward, however slowly, is that you make him feel guilty because he did't get you anything recently. If you can just get him something that makes it clear you are doing it because you want to and NOT in any kind of reaction to what he didn't do for you, then I still say go for it. After all, you ARE trying to communicate a positive vibe, right?
I wish I could just say "go for it" but again, I just don't know. In the end, the best I can say is that I don't think it could hurt THAT much either way.