Mix the ground beef in a bowl with the salt and pepper. Form 4 patties.
Add the olive oil to a frying pan over medium heat. Add all but 1 slice of the onion (reserve that slice for the BBQ sauce) to the pan and saute over medium to medium-low heat until very soft, about 20 minutes.
In a saucepan over medium high heat, combine the BBQ sauce ingredients. Whisk together and bring to a boil. Reduce heat and simmer for 10-15 minutes, until reduced slightly and thickened. Remove from heat and set aside.
Mix the mayonnaise with the garlic and refrigerate until you assemble the burgers.
Preheat your grill to high heat.
Grill the burgers for 2 minutes on each side. Then glaze the patties with the BBQ sauce and continue cooking for 2 more minutes per side for medium.
Add cheese after flipping for the final time.
Remove the patties from the grill and tent them with tin foil to melt the cheese.
To assemble, toast the buns, then slather on the garlic mayo. Add the lettuce to the bottom bun, then the burger patty, then onions, then top with additional BBQ sauce.
Wash potatoes and cut into wedges.
Place them in a bowl and coat with the cooking oil.
Mix all the spices in a small bowl. Sprinkle over the wedges and stir to coat.
Place wedges in air fryer basket, making sure not to crowd them so air can circulate.
Cook at 400 degrees F (200 C) for 15 minutes, shaking the basket twice during cooking.
To cook in the oven, spread the wedges onto a baking sheet lined with parchment paper. Bake at 400 degrees F (200 C) for 25 minutes, flipping with a spatula halfway through.
If your wedges were larger, they may need more time. Check one to see if it’s reached your desired degree of doneness.