Line a baking sheet with aluminum foil and place a wire rack on top.
In a frying pan, cook 12 ounces of bacon over medium heat until crispy. Remove and place bacon on a plate lined with paper towels to absorb excess grease. Set aside. Once cool, crumble bacon.
Drain all but a tablespoon of bacon grease and return the grease to the pan.
Saute diced jalapenos in bacon grease over medium heat until tender. Remove and let cool.
In a medium bowl, beat cream cheese until smooth and creamy, approximately 2 minutes.
Add seasonings, crumbled bacon, both types of cheese, green onions, and jalapenos. Stir to combine.
Using a piping bag, Fill with popper filling and squeeze filling directly into both sides of the uncooked manicotti noodles.
Once all the noodles have been filled, take a strip of bacon and wrap it around the ends (to hold in the filling), and then take another strip or two and wrap the whole manicotti noodle.
Place wrapped manicotti on the prepared baking sheet and place in the fridge for 4-6 hours or overnight.
Remove from the fridge and let sit out at room temperature while the oven is preheating.
Preheat the oven to 300 degrees.
Place the baking sheet on the center rack and cook for 60 minutes. Remove from the oven, brush with barbecue sauce and flip them over to the other side. Brush with additional barbecue sauce and return to the oven and continue to bake until the bacon is crispy, approximately 30 minutes.
Enjoy with your favorite dipping sauce.