Sharpening mower blades is kind of a pain. To do it properly you need to pull the blades and clean them. I use a bench vice and a 4” angle grinder with a speed cup wire brush. You want to strip off all the rust and paint. Once clean, check over the blade carefully for cracks paying close attention the foils/lifts on the back of the blade. If worn thin or cracked, toss the whole set.
To sharpen, I use angle grinder and a flap disk. Try to copy the factory angle (30 degrees) and remove as much metal on the face to get the tip of the blade back to square with the edge. Lite (homeowner) blades are easy and go quickly. Heavy blades or brush hog blades can take a lot of grinding time to get the tips back. Curvy mulching blades are just a pain in the ascot.
Last step is to balance the blade. I use a magna-matic 1000. Expensive tool but if you do a lot of blades it is worth its weight in gold. You can get a cheap “cone” balancer at most home stores that work alright. Some folks use a nail and others don’t bother balancing at all. The magna-matic 1000 will also check to see if a blade is bent. A little defection tip to tip is allowed but anything much more than 1/8” the blade should be discarded. Note: you can make a good knife out of a used mower blade. Good Luck.