You did a good job on it. :thumbup: I've done this with one of mine as well. Use gorilla glue, it will expand when it dries. Use a liberal amount, then wipe excess off with a paper towel or rag after you push the pin in and give it a few taps with a hammer. I would recommend using a belt sander to get rid of the excess pin, then use 2000 grit wet/dry paper (automotive finishing paper) or a Metal Finishing Pad for a finish. You can find both of these at a large home improvement store. (Lowes, Menards, Car Stores ect.)
2000 grit wet/dry automotive finishing paper leaves a satin finish. Even better when used with a product called Flitz metal polish or happitch polishing paste. Either will work.
Metal Finishing Pads are six dollars at hardware stores such as menards or lowes and leave a basic flat metal finish. This might be easier for you. I restored one of my kabars this way.
To make the handle finish all match 100%, buy a product called Sno-Seal. It is a beeswax product that completely waterproofs leather and wont harm steel. It will plump up old leather and preserve it for years to come. It also will give the leather more grip. Apply it with a rag
liberally to the leather handle and cover the entire handle with aluminum foil to keep the product in. Use a blow drier on medium/high heat to liquefy the product in the foil. Keep the Sno-Seal in the foil and heated for 5-10 minutes, flipping the knife every minute. Your Leather will all be the same color, plumped up a bit, waterproofed, and restored. You will probably need to buy this from the website, it is hard to find in stores. I have used this for all my Kabars and Cattaraugus 225Q. Good stuff. The product will slightly darken the leather, just fyi.
http://www.atsko.com/search.php?search_query=sno+seal
Hope this helps.
-Zemapeli