In a large skillet, cook bacon. Once crisp, pull bacon out and place on paper towel. Leave grease in skillet.
Add 4 TBS of butter to skillet and allow to melt on medium heat.
Meanwhile, in a large bowl, place flour and all seasonings and whisk well.
Place chicken into flour mixture one at a time and coat evenly. (Do not throw remaining flour away, as it will be needed shortly.)
Place chicken in skillet. Allow to cook for 4-5 minutes on one side and turn over and cook an additional 4-5 minutes until chicken has a golden color. You won't be cooking chicken all the way at this point.
Remove chicken from skillet and allow to rest on a plate.
In skillet with heat still on, add remaining 4 TBS butter and 1/3 cup from the flour mixture.
Whisk while blending butter and flour together for 1 minute.
Gradually add in the chicken stock. Turn heat up to high and bring to a boil. Add milk and allow to thicken.
Return chicken to pan and smother into gravy. Break bacon into pieces and put on chicken and throughout gravy.
Reduce heat, place lid on and cook 10-15 minutes until chicken is cooked through with an internal temperature of 165 degrees. (Depending on the size of your chicken and the pieces you used will determine how long it will take to cook chicken thoroughly.
Serve over cooked rice or mashed potatoes and a yummy side. Enjoy.