The Sear: Preheat your oven to 300°F. Heat the bacon fat in a large cast-iron skillet over medium-high heat until shimmering.
Seasoning: Rub the tenderloins with steak seasoning, salt, and pepper.
Browning: Carefully place the tenderloins into the hot fat and brown on all sides (about 5 minutes) to create a deep, savory crust.
The Slow Roast: Transfer the skillet directly into the oven. Roast the pork for 45 minutes.
The Glaze: Carefully remove the skillet from the oven (use a pot holder!). Pour the barbecue sauce over the pork, coating it thoroughly.
Caramelization: Return the skillet to the oven for a final 15 minutes to allow the sauce to thicken and caramelize.
Resting: Remove from the oven, cover with foil, and let the meat rest for 10 minutes.
Assembly: Slice the pork thin, pile it onto soft buns, and top with extra sauce, creamy coleslaw, and pickles.