Preheat & Prep. If baking, preheat the oven to 400 degrees F. Grease a sheet pan and set aside. (If you like, you can line the baking sheet with aluminum foil & grease the foil for easier clean-up.)
Halve & Seed Jalapeños. Wearing gloves(!!!), use a sharp knife to cut the jalapeños in half lengthwise. Remove the seeds and the white ribs. And set jalapeños on the prepared baking sheet.
Make The Filling. In a large bowl, beat softened cream cheese with a hand mixer 2-3 minutes, or till light and fluffy. Add cheddar cheese, drained crushed pineapple, and green onions and mix to combine.
Stuff Jalapeños. Spoon cream cheese mixture into each jalapeño half. Fill the jalapeño halves generously, but for best results try not to mound the cream cheese too high, since the filling will puff a bit when baked.
Wrap With Bacon. Then, wrap each jalapeño with a half slice of bacon and secure with a toothpick.
Brush With BBQ Sauce. Use a pastry brush to brush the bacon with BBQ sauce.
Bake at 400 degrees F 20-25 minutes, or until bacon is crisp.
OR Air Fry. Working in batches, air fry jalapeño poppers at 380 degrees 12-15 minutes, or till the bacon is crispy. (FYI - It'll be less crispy on the bottom than the top. If you like, you can try to flip the poppers during baking, but I find they sometimes fall apart and I'd rather just have them less crispy on the bottom.)
Serve & Store. Enjoy right away hot from the oven. Store leftover jalapeno popperss in an airtight container 2-3 days in the fridge or freeze up to 2 months. (Note that frozen, thawed, and reheated poppers will be slightly more dry.)