Bring a large pot of salted water to a boil and cook pasta until al dente per package directions, then drain and set aside.
Heat olive oil in a large skillet over medium heat; add diced chicken seasoned with salt, pepper, garlic powder, and paprika.
Cook chicken for 5–7 minutes until golden and fully cooked, then remove from skillet and set aside.
In the same skillet, melt butter over medium heat and stir in Buffalo wing sauce; heat until combined.
Lower heat and whisk in heavy cream and softened cream cheese until smooth and creamy.
Add shredded cheddar and mozzarella cheeses, stirring until melted and sauce is thickened.
Return cooked chicken to the skillet, add drained pasta, and toss everything until evenly coated with the sauce.
Serve hot with additional Buffalo sauce and toppings like blue cheese or chopped green onions if desired.