Preheat grill to medium high heat.
Lay bacon on a baking sheet or pan and toss with BBQ sauce to coat both sides evenly. Place bacon over medium high heat grill flipping constantly as to not burn them. Remove from grill when crispy and glazed. Let them cool on a sheet of paper towel.
Heavily season burgers with salt and pepper. Grill for 4-5 minutes a side until nicely browned and grill marks arise.
Place onions on grill at the same time and cook until softened. Top burgers with swiss cheese and let melt.
Top burgers with swiss cheese and let melt.
Toast buns on grill for 1 minute a side.
Grill tray corn according to package instructions. When finished cooking, sprinkle with parmesan cheese.
To assemble place Honey Garlic BBQ sauce on top and bottom bun and then place grilled onions on bottom bun. Add two layers of burgers on top of onions. Layer four slices of bacon on top. Add shredded lettuce then place bun lid on to finish.