Preheat oven to 350 degrees
Whisk oil and ranch packet seasoning together. In a deep skillet over medium high heat add chicken breasts and pour the oil ranch mixture over them. Fry until chicken is fully cooked, let chicken cool and cut it into bite size chunks, set aside. Fry bacon, drain on a plate lined with paper towel and crumble, set aside. In a microwave safe bowl combine buffalo sauce and butter, microwave till butter is melted (about 1 minute) then whisk. Slice loaf of Italian bread in half , like you would for a hoagie except cut it completely through so you have 2 pieces. Lay the bread crust down on a greased cookie sheet. Next you will divide the chicken, sauce, bacon and cheese evenly among the two halves of bread. Start with the chicken then pour the sauce evenly over the chicken, next sprinkle on the bacon and finally sprinkle on the cheese.
Bake for 10 minutes or until cheese is melted, then broil to brown the cheese.