Ruby is the gem that represent the 40th anniversary however they may be hard to come by.
Some ideas he might like:
Message in a bottle www.messageinabottle.com/Official_site
Personalized pillow case
Personalized wall canvas
Also visit www.gifts.com/anniversary/man/ob6RkV
Ruby
Crystal is the traditional gift, for more information on traditional wedding anniversary gifts there is a link below.
The traditional gift is made of paper .
Traditional: PaperModern: Clock
There are no traditional gifts for a 29th wedding anniversary. The modern gift for a 29th wedding anniversary is new furniture. You can give a couple a gift for their home or something that you know they will like for their anniversary if you do not want to use the modern gift idea.
paper
furniture
porcelain
bronze
The first wedding anniversary is the paperanniversary, which is the traditional gift. The modern gift is clocks, the gemstone is gold and the flower is pansies.
sapphire (traditional and modern)
There is no traditional gift for a 58th wedding anniversary, as they are only celebrated with traditional gifts every five years after being married 25 years. For a 60th anniversary, a diamond jubilee is the traditional gift.