@ Flower Boy the thing you need for Bill's quest is a drop like the shroom quest. It should come up in red letters when you get the drop, and I think you need what...six?
Then as Boobzilla said, walk up to where the flag is on your map and it'll say you planted them, then go back to Bill.