Heat a griddle or large cast iron skillet to medium.
Melt the remaining butter on the hot griddle and place the buns, cut side down, on the griddle. Cook until golden brown.
Spread around 1 tablespoon of the sauce on the bottom of each bun. Set aside.
Turn the heat to high. While the griddle is heating, form the meat into 8 small balls of meat, loosely compacted.
Place the balls of meat a few inches apart on the griddle and sprinkle the tops with salt. Let cook one minute.
Flip the balls over and immediately take a small plate (or flat spatula that doesn't have holes for the meat to squish through) and press the meat flat, forming a thin patty the same diameter as your bun.
Squirt about 1/2 teaspoon of mustard on each patty. Cook for 1-2 minutes and flip again.
Immediately place the cheese on each patty and top half of the patties with a heaping spoonful of the onions.
Cook 1 minute or until patties are cooked through and cheese is beginning to melt.
Use a spatula to pick up one of the patties without the onions and place it on top of a patty with the onions.
Let cook for 30 more seconds to meld everything together.
Remove from griddle to the grilled buns. Top with lettuce, tomato, and pickles, if desired.