Take the pork chops out of the fridge about 30 minutes before cooking. Pat them completely dry with paper towels.
Mix salt, pepper, garlic powder, onion powder, smoked paprika, and thyme in a small bowl. Drizzle olive oil over both sides of each pork chop, then season generously with the spice mix. Press the seasoning into the meat.
Turn all burners to high and preheat the griddle for at least 10 minutes until the surface reaches 400 to 450 degrees.
Add a thin layer of oil to your cooking zone and spread it around with a paper towel held in tongs or a spatula.
Place pork chops on the griddle, spacing them so they're not touching. Let them cook undisturbed for 4 to 5 minutes until a deep golden-brown crust forms and they release easily from the surface.
Flip the pork chops and cook for another 4 to 5 minutes on the second side. Reduce heat to medium if the griddle is running very hot.
When pork chops reach 140 degrees internal temperature, add butter to the griddle around the chops. As it melts, spoon the melted butter over the top of each chop.
When pork chops reach 145 degrees internal temperature, remove them from the griddle. Transfer to a clean plate and tent loosely with foil.
Let the pork chops rest for 5 minutes before serving. Garnish with fresh herbs if desired.