Preheat your oven to 375°F.
Cook the pasta according to the package instructions.
In a large mixing bowl, combine the buffalo wing sauce, cream cheese, ranch dressing, Greek yogurt, garlic powder, onion powder, smoked paprika, salt, and black pepper. Mix until combined; if some chunks are present, that’s okay.
Heat a large skillet over medium heat and add some oil or cooking spray. Add the chicken breast and sear one side for 3-4 minutes. Flip the chicken, add 1/2 cup water to the skillet, and cover. Continue to cook for 6-7 minutes until the chicken is cooked and reaches 165°F.
Shred the chicken using two forks or a hand mixture for finer pieces.
Cook the bacon slices in a skillet over medium heat until crispy. Drain on paper towels and crumble when cool.
In a large baking dish (9x13 inches), spread the shredded chicken and pasta evenly across the dish.
Pour the buffalo sauce mixture over the chicken, spreading it out evenly.
Sprinkle the shredded cheddar cheese and mozzarella cheese over the top of the sauce mixture. Sprinkle the crumbled bacon over the cheese.
Bake in the preheated oven for 25-30 minutes, until the casserole is bubbly and the cheese is melted and golden brown.
Garnish with sliced green onions and serve and an extra drizzle of buffalo sauce and ranch dressing.