Step 1Combine the smoked paprika, garlic, powder, salt, and pepper in a small bowl. Cut any large chicken thighs in half to make them more sandwich-sized (you'll want four pieces total). Season both sides of the chicken thighs with the prepared spice mix.Step 2Heat the cooking oil in a large skillet over medium heat. Once hot, swirl to coat the surface of the skillet. Add the seasoned chicken and cook for 5-7 minutes on each side, or until the chicken thighs are well browned and cooked through.Step 3Remove the chicken from the heat and brush BBQ sauce over both sides of each piece.Step 4Add the coleslaw mix, sliced green onions, and ranch dressing to a bowl. Stir until everything is combined and evenly coated in dressing.Step 5To build the sandwiches, place one piece of BBQ chicken on each bun and top with a heaping scoop of the ranch slaw. Serve immediately.