Slice onions and add to a large skillet along with the 2 tsp. oil, black pepper and kosher salt. Cook on medium heat, stirring every few minutes, until lightly browned and translucent (around 15 min). Then if desired, cook on low, covered, for more tender onions (around 5 to 10 min).
Meanwhile, whisk together all BBQ Sauce ingredients, and cook on medium heat at a gentle simmer for approx 5 minutes.
In a skillet, add the baby spinach, along with the touch of oil, salt, garlic powder and pepper. Cook 2 to 3 min, stirring periodically, until spinach is just wilted and remove from heat.
Preheat the oven to 400 degrees. When onions are done, remove them from heat and add some of the BBQ sauce (to taste).
Assemble the pizza(s) by spreading most of the cheese over the flatbread/crust/tortilla, leaving a bit of outer edge plain.
Spread the onions over the cheese, then top with a bit more cheese.
Place pizza in oven (on a sheet pan) until crust reaches desired doneness. Remove from oven and top with cooked spinach and drizzle with BBQ sauce to taste.
Top with fresh herbs (optional) and serve with Kay's Naturals Pass the Peas Smoky BBQ protein chips.