Of course, you should give couple gifts to your friends when they get married. Like a pair of genuine teddy bears in wedding Tang suits and squinting rabbits in Tang suits, they are all very loving gifts. You can also give a hand-painted sunshine jar with a blessing meaning of love ladybugs, which represents your blessings for them and hope that their future will be happy and warm.
If you want to give your buddy gifts that are more collectible and commemorative, you can give him a set of silver tableware, which is not only face-saving, but also has room for appreciation in the future. They will like this gift. Giving a luminous pillow is also a good choice, preferably a pair, with good meaning, symbolizing that the two of them love each other.
You can also give your buddy your favorite zippo lighter, or a commemorative photo taken when you played together before. These are all very meaningful gifts. I believe your friend will understand. No matter what gift you give him, I believe your friendship will last forever.