There must be very few people on earth who do not like receiving gifts, be it on any occasion or just like that. The actual gift or the price of the thing doesn't even matter as what is more important is the gesture of giving the gift itself. The thought and the love behind the gesture is what touches the heart of the receiver.
Buying gifts for boys on any occasion, be it their birthdays or Christmases is a very tough task as a lot of things have to be kept in mind too. The quality of the gift should be the best as you would not want to compromise with the health of the baby.
You would also need to make sure that the gift you are giving does not consist of anything that can cause harm to the baby if they put it in their mouths. Small pieces of toys can cause choking hazards and toys made from bad materials or cheap colors can cause stomach problems.
Hence if you are thinking of getting gifts for babies remember these points. You can try toy planes or cars or building blocks as baby boy gift ideas. But if the baby boy is a newborn you can try baby gift sets or even baby clothes.