Why I am saying it like this? It is because boys do not generally like to have flowers as it may say they are a little effeminate but they are all liking to give flowers to their girl partners. Maybe today men would accept flowers if it is known up front that the receiver actually likes this type of gift and would not be offended by it.
Usually girls will love flowers as a gift from anyone and it is little known that in India they use flowers to compare girls by associating a particular girl with a type of flower. Parts of a girl may also be compared to different flowers like, a girls lips are compared with the color of a rose and they may like red lipstick, the smell of their hair is compared with sweet smelling jasmine flowers and so on.
Likewise sometimes even here we use the same comparisons and also compare the girls with different flowers. So I prefer flowers as an ideal gift to give to girls of all ages. Having friends ill is another place people love to receive flowers as I remember sending some to a dear friend who has since passed but had been suffering mesothelioma for some time.
You may have even heard that girls sometimes have referred to calling a cute boy a chocolate boy. So giving a boy chocolates seems like a nice thing to give as a gift to boys or other males and girls,
- flowers
definitely. The type of flowers or chocolates does not seem near as important as the fact that you have thought of them enough to go out and buy them something nice.
Flowers find themselves in many strange places even hospitals. If you know of a boy or girl that are terminally ill then giving them flowers can lift their spirits greatly.

