Place your bacon on a broiler pan in the oven and turn the oven on to 400 degrees. Cook the bacon for 17 to 20 minutes or until golden brown.
Cut your broccoli into florets. Arrange the broccoli in a single layer on a baking sheet that has been rubbed with some olive oil. Bake for 16-20 minutes until crispy.
While broccoli is cooking bring a pot of water to boil. Cut the breasts into quarters and add them into the water. Let them cook for 15-20 minutes or until they reach 160 degrees. Drain.
While the chicken is cooking boil potatoes in a large pot in heavily salted water for 20 minutes or until cooked through. Drain.
Shred your chicken into bite size pieces and crumble your bacon.
Grease a 9 x 13 inch pan with some cooking spray. Add your potatoes to the bottom of the pan in a even layer. Top that with the chicken in an even layer. Then add the broccoli on top of the chicken.
In a medium bowl mix together bacon (reserving 1 tablespoon for the top), green onions (reserving 1 tablespoon for the top), chicken broth, sour cream (reserving 1 tablespoon for the top), 1 1/2 cup of cheese, paprika, salt and pepper.
Spread your sour cream mixture over the top of the broccoli.
Cover with alumni foil and bake at 375 for 20 minutes. Uncover, top with the cheese and bake for another 5 minutes.
Top with the remainder of the bacon, onions and sour cream.