I would never buy gifts. I'm after a shag, not a girlfriend. Punting is for a man's self gratification.
Just because someone wants to give a gift, if doesn't mean he's after a girlfriend. What's the big deal if he wants to do something nice for someone he's seen quite a few times over the course of a few years? Flowers can also be very cheap so it's not like he's spending much money on this gift.
However, when I saw the title I thought
. If someone wanted to give me something for my birthday, I'd be happy with a bottle of wine we could share in the meeting. Flowers are terribly cringeworthy.
Many people do nice things for people, it doesn't mean they're looking for something more. I tip my hairdresser sometimes and I tip my barber sometimes. Sometimes I get a Christmas card from my hairdresser.