Thanks for posting the pic, I made a few changes;
I counterbored the area under the buttonheads about 1/16 of an inch , so they sit into the metal, instead of on top of. Greater seating area, less chance of loosening. I also trimmed & beveled, the flatbar so it sits under the frame piece better and I ground both sides for a nicer look.