1. In a dry, large, heavy-bottomed skillet, heat the peppercorns over low-medium heat, shaking occasionally, until they begin to smell fragrant, about two to three minutes. Allow to cool.
2. In a large zip-top bag, add the steaks, the cooled peppercorns, honey, garlic, salt, and oil. Shake the bag to ensure the entire steak is marinating. Allow to sit at room temperature for about 30 minutes (and up to eight hours).
3. Heat the same pan used to toast the peppercorns over medium-high heat until you are unable to hold your hand two inches above it without pulling away. Add enough oil to coat the bottom of the pan.
4. Lay one steak away from you into the pan and do not move the steak for one and a half minutes so that you create a nice crust. Once this crust forms, flip the steak over to the other side and cook for another one and a half minutes or until a nice crust forms.
5. Remove the steak from the heat and allow to rest for 10 minutes before sprinkling with finishing salt and thyme leaves and serving.