Thank you. I owe the credit to this amazing community as I found this latch on here. I purchased one of those flimsy red handle latches as I forgot about this one, then
@DirtSniffer posted pictures of this mount and it reminded me to reconsider.
I am glad that I did. This is an amazing piece of work and sometimes it just makes sense to buy something that is engineered well, especially at $85.
I will finish the latch and build some sort of bumps and pads at a later time to secure it better. Here is a video of it roughed in.
Note that there are only two bolts holding the bumper on and I don’t have my supports in behind the bumper, which is contributing to the movement.