Mix seasonings: In a small bowl, mix the salt, pepper, garlic powder, onion powder, and smoked paprika. Set aside.
Pat the pork chops dry on both sides using a paper towel. Season the pork chops with the seasoning mixture on both sides.
Heat the olive oil in a large skillet over medium-high heat.
Once the skillet is hot, add the pork chops to the skillet in a single layer and cook the first side until golden, about 2 minutes. Then flip the pork chops and cook for 1 minute. Transfer the pork chops to a plate (the goal in this step is to get a nice golden sear on the pork chops, but don’t overcook them).
Reduce the heat to low-medium. To the same pan, add the butter and garlic. Using a spatula, stir the garlic into the butter and sauté for 15 seconds, while also using the spatula to scrape any brown bits from the pan.
Next, increase the heat to medium and stir in the chicken stock, honey, apple cider vinegar, and soy sauce. Stir until well blended, then let the sauce cook for 2 to 5 minutes until it thickens, stirring continuously. The sauce should bubble, if not, increase heat to medium high.
Add the pork chops back to the skillet, along with any juices from the plate. Cook for an additional 3 to 4 minutes until the pork chops reach an internal temperature of 145 degrees Fahrenheit. While the pork chops are cooking, use a spoon to baste them with the sauce.
Remove the pork chops from skillet and let rest for 3 minutes before serving. Top with additional sauce from the pan.