Season the pork. Pat the pork dry with paper towels and rub all over with 2 tablespoons of olive oil, garlic powder, 3 teaspoons of salt, and 1 ½ teaspoons of black pepper.
Sear. Heat 1 tablespoon olive oil over medium-high heat in a large heavy-bottomed skillet. Sear the pork on all sides until golden brown.
Assemble. Place the seared pork in a roasting pan and pour the apple juice, white wine, and orange juice over the top. Scatter the rosemary and thyme around the pork.
Roast. Cover the roasting pan tightly with aluminum foil and roast for 2 hours.
Add the veggies. In a mixing bowl, toss the shallots, carrots, and potatoes with the remaining olive oil, salt, and pepper. Uncover the roasting pan. Spoon the juices in the pan over the meat and then scatter the veggies around the pork.
Continue roasting. Cover the roasting pan again and roast for an additional 1 ½-2 hours or until the pork reaches an internal temperature of 145°F and the veggies are cooked through.
Broil (optional). If you would like your pork to have an extra crispy exterior, turn off the oven and turn on the broiler. Broil the pork for a couple of minutes to reach your desired shade of golden brown.
Rest. Remove the pork roast from the oven and let it rest for 15 minutes before slicing.
Serve. Slice the pork and serve it with the roasted veggies. You can spoon the juices from the roasting pan over the meat if you’d like.