Cook elbow basta per instructions on back of package until al dente. Drain and set aside.
In a large skillet over medium high heat, melt butter until it sizzles. Add in onions and saute until softened about 2 minutes. Stir in cream of soup, milk, sour cream, ranch seasoning mix, cream cheese, garlic powder, salt & pepper until cream cheese has melted and everything is combined.
Turn off burner. Stir in cooked chicken, 1 3/4 cups cooked bacon, and 1 1/2 cups of shredded cheddar cheese.
Spray a 9 x 13 baking dish and pour mixture in spreading it evenly.
Sprinkle remaining cooked bacon, remaining cheddar cheese and the sliced green onions all on top of the mixture.
Bake in 375 degree preheated oven for 30-35 minutes until top layer of cheese is melted. Enjoy.