I made this story which is a sticky on my IG page. Should be self-explanatory.
I never got around to finding pins and a pin gun. But it is holding up nicely anyways ridden in all types of weather.
I would look for something to weather proof the leather with next time I do it.
@Hulsroy did a bit of a guide in his CP thread, didn't he?
He did: https://www.lfgss.com/comments/15030973/
And he can probably be pursuaded to give a bit more info as he's such a nice guy