Preheat the oven to 400F and line a large baking sheet with parchment paper.
Make the jalapeno popper mixture - In a medium mixing bowl mix together the softened cream cheese, ¾ cup grated cheddar cheese, diced jalapenos, garlic powder, onion powder, kosher salt, ground pepper and cooked bacon (if using).
Unroll the defrosted puff pastry sheet onto a lightly floured surface (like a cutting board) vertically, it should be about 10 inches wide by 12 inches tall (roll out into this shape if needed).Use an offset spatula or the back of a spoon to spread the cream cheese mixture over the bottom half of the surface of the puff pastry. Fold the top half of the pastry over the bottom half so you'll have a smaller rectangle and gently press with your hands to seal. Use a sharp knife or pizza cutter to cut into 10-12 even strips.
Grab both ends of one strip and gently twist in opposite directions to create a spiral – place on the baking sheet and repeat until you've created puff pastry twists with all of the dough, making sure to leave space between the twists on the prepared baking sheet.
Place in the fridge for 10 minutes – this helps the puff pastry cook better in the oven. After 10 minutes, remove the baking sheet from the fridge and using a pastry brush, brush each puff pastry cheese twist with egg wash (1 egg whisked with 1 tablespoon of milk or water). Finally sprinkle the rest of the shredded cheddar cheese over the cheese twists, dividing evenly between the twists.
Bake on the middle rack of the oven for 25-30 minutes or until the cheese twists are puffed and starting to turn golden brown on the top and bottom.
Remove from the oven and let cool for 10 minutes on the baking sheet. Then, transfer to a serving dish. Serve with a dipping sauce if desired like ranch dressing.