His birthday is 2/13 and the next day is Valentine's day. By that time, I would have known him for 4 weeks. I'll be going to his birthday party and staying at his place for the weekend. Should I buy him gift? If yes, should I buy 2 separate gifts? Should I ask him what he wants?
I say ask him what he wants to get an idea on gifts. Then get him something "big" - what he wants - for his birthday, and something "small" for Valentine's Day.
I think you should get him 1 gift and if you don't have a clue what to get him by next week you could ask him what he wants....
at 4 weeks, you should only do something very inexpensive under $25. one gift is enough. keep it simple and not over the top. if you do too much you'll look clingy.