Preheat oven to 350 degrees F.
Carefully slice chicken in half to make a pocket so you can stuff it. Don't cut all the way through. You just want to make a good sliced flap for stuffing.
Place chicken breasts in a 9x13 pan.
In a small bowl, combine cream cheese, bacon, jalapeños and salt. Stir to evenly combine.
Divide filling into 5-6 equal parts (depending on how many chicken breasts you are making) and stuff the chicken breasts equally, placing back into the 9x13 pan.
Cover 9x13 with foil and bake at 350 degrees F for about 50 minutes or until cooked through.
While chicken is cooking, make sauce. To make sauce melt butter in a large sauce pan. Once melted add flour and stir for a minute or two to make a roux. Once roux has been made, add half and half slowly, stirring constantly, until all has been added and sauce thickens to desired consistency. Remove from heat and add garlic salt, onion powder and green chiles. Set aside until chicken has been cooked through.
After chicken has cooked for 50 minutes and is cooked through, remove foil. Cover chicken with sauce. Sprinkle evenly with cheese and bacon and place back in oven and cook additional 5 minutes or until cheese is melted.
