I have a senior jacket that has leather sleeves. I work in a powdered metal factory and the leather now has stains on it and I have no idea how to get it off.
This is a tough one. I would brush it with a fine brush, then rinse with clear water. Then I would cycle through the various stain removers which do not harm leather. Talc or chalk might bond with the powdered metal and remove some of it. A light acid - dilute vinegar, for instance - might work if brushed on and quickly removed and rinsed and the leather polished immediately.
I would be inclined to take it slowly, and not try to remove it all at once.
I have had great luck in the past with WD 40. Test in a small area on a piece of soft cloth, follow with a soap and water mistened cloth.
Removing paint stains on a leather jacket needs to be done properly so as not to damage the leather and its finish. This is a page about how to clean paint stains on a leather jacket.
Hairspray can leave a shiny residue on leather. This page contains some suggestions and a cleaning recipe for removing the stain. This is a page about cleaning a hairspray stain on a leather jacket.