It looks nice, it looks like you have the design all figured out. Hopefully I never have to build a KK bumper again haha but if I do I would change a few things. Mine ended up with about 8 mounting bolts as well
Built not Bought.
"The walls between art and engineering exist only in our minds"-Theo Jansen