Bfs Gift

So my boyfriends birthday is in December, just two weeks before Christmas. Well, he has been having some financial issues with saving up for a new car, he really needs it. Originally he said he wasn't going to be able to buy gifts for anyone, including myself, and i was okay with that. Then he changed his mind and he said he would get me something, but it would most likely be small things which i am perfectly okay with. 
Well for his birthday I bought him a Thrasher shirt (skateboarding brand) which was around 40 and i want to buy him the matching hat which is also around 40. My options are 
1. Give him both the hat and the shirt for his birthday and then get him an inexpensive gift for christmas so our gifts are kind of equivalent. 
or 
2. Give him the shirt for his birthday and then the hat for christmas. 
what would y'all do? 

Vote below to see results!