Thanks, I will check your game on Saturday, so don't be worry if you didn't see my comment under your game soon. You can get a flower by breaking a flowerpod. When you are close to the waiter and press E (to put down a object) he will take the flower from you.
But to program this it almost break the whole holding objects mechanic, because it was implemented as the last thing in the game and it was very hard to put down a object and then collect it in the same frame, because the system was built to prevent this.