Looks awesome! Btw, where do you get the kind of leather that you used for the keepers? I'm trying to get into that stuff but have no idea where to get it 
So I tend to be a scrap shopper. The brown upper layer of leather is a 1.5oz clearance bin leather from the local Tandy Leather shop. I pretty much shop the last chance stuff exclusively. The lighter red-ish tan suede was left over from another project and is about 2 oz in weight. I think I got it as part of a clearance bundle at the local crafts store. (Leather thickness is measured in oz. the thicker the leather the higher the oz.) I glued the two layers together to get a thicker sturdy strap.
Honestly, I source leather from pretty much anywhere. Old leather coats, old leather couches, I was recently given leather boat seat covers (The grey leather on my aquatic build is where I am using that). The only time I actually buy full price leather is if I need a thick strap of leather for a belt (8oz leather generally) and I don't already have a leather belt I picked up on clearance or at a thrift store. If I am going to buy leather I tend to head for Tandy. Good quality and decent prices with fair leather making practices. I glue layers of leather together to get the thickness I want and then add stitching or rivets to strengthen and help hold the layers together.