Place your chicken on a cutting board (covered in parchment paper or plastic wrap) and use a kitchen mallet or rolling pin to flatten out chicken.
Place the chicken in a large bowl, and add all of the seasonings directly over the chicken. Mix chicken around with tongs or gloved hands until each piece is evenly coated with the seasonings.
Preheat a cast iron skillet over medium heat and add the olive oil into the skillet. Once the oil is hot, gently place the chicken in the skillet in a single layer. Cover with a lid (or foil) and let the chicken sear for 7 minutes.
While the chicken is searing, begin cooking the bacon in a separate non-stick skillet over medium heat, until it is cooked all the way through (5 minutes one side, flip and 2 minutes on the other side). Remove it and allow it to drain any excess grease on a cooling rack.
Remove the lid from the chicken and flip it over. Cover it and cook an additional 8-10 minutes. The chicken should have a nice blackened crust on it.
Remove the chicken from the skillet and set it aside to rest for at least 5 minutes. After five minutes slice the chicken into thin slices.
While the chicken is resting you can use the cast iron skillet to toast your buns. Simply butter each side, and place them flat in the skillet over medium heat for 3-5 minutes.
Optional: add the chicken back into the skillet and cover with cheese until it is melted.
To build your sandwich add some of the homemade ranch, layer with the romaine letter, the chicken slices, and bacon. Top with more ranch if desired. ENJOY!