Arrange the pork medallions in a single layer on a cutting board or baking sheet. Press down on the medallions to make sure that each piece is the same thickness.
In a small bowl, combine the kosher salt, garlic powder, dried basil, dried minced onion and dried parsley flakes. Sprinkle the seasoning all over both sides of the pork. Season with black pepper, to taste. Set aside.
Heat 1 tablespoon of oil in a large skillet over medium-high heat. When the oil is hot, add half of the pork to the skillet in a single layer. Cook undisturbed for 3 minutes, then flip and continue cooking on the second side for 3 more minutes, or until the meat reaches an internal temperature of 145˚F. Remove medallions from the pan and set aside on a plate. Tent pork loosely with foil to keep warm.
Add remaining 1 tablespoon of oil to the skillet. When the oil is hot, cook the remaining pork medallions in the same manner. Remove to the plate and let the pork rest while you prepare the vegetables.
Wipe out or strain off the excess oil in the skillet, leaving the browned bits in the bottom of the pan (they add so much flavor to the vegetables). Cook the bacon in the skillet over medium heat until crispy, about 5-7 minutes. Use a slotted spoon to remove the bacon to a paper towel-lined plate, reserving the drippings in the pan.
Add the butter to the skillet with the bacon drippings and increase the heat to medium-high. When the butter melts, add the corn to the skillet and sauté until crisp-tender. Stir in the tomatoes; cook for 1 more minute. Remove from the heat.
Taste and season with salt and pepper. Add the bacon and basil, stir to combine. Return the pork to the skillet and garnish with chives or green onions. Serve immediately.