I have Heberden's nodes in some of my fingers. I've had osteoarthritis for many years. I find that magnesium lotion, will help them, when they first start to appear, to stop. I am also getting other lumps, not at the joints, but inbetween them along the side of my index fingers. The last one is 75% reduced, now.
I also get Salonpas original type, and cut strips to fit the fingers.
I put them in between the joints so I can bend them. They are very effective at minimizing pain.
These are so inexpensive and very effective.
Many places sell them. I get mine in a 120 pk from Costco for about $6.75! There are many types, so look at this one carefully to get the correct one.
The body lotion is fragrance free. The foot version has perfume in it. So the body lotion is better I think. Applied to the inner arms, wrist and hands, at night really helps me with lowering my high blood pressure, promotes sleep, and keeps the inflammation down. Magnesium is very useful for pain and bone health.
Another thing just for pain, is Biofreeze. This is cooling and helps arthritis pain as well.
The Salonpas are therapeutic because of the methyl salicylate in them (like aspirin or topical). And you can commonly find in local stores.
The other two you can't find either affordably or at all locally.
So I gave you links to the most economically priced ones.
I never had any improvements with glucosamine products or
MSM. So I don't use them anymore.