Setup for indirect heat and preheat to 300˚F. Combine minced rosemary, thyme, parsley, garlic, ½ teaspoon salt, ½ teaspoon pepper and olive oil in a small bowl. Stir to combine.
Place the roast fat side up on a cutting board with one end facing you. Starting at the right side about 1" from the bottom, use a sharp knife to cut horizontally through the roast, stopping about ¾" from the left most edge. Open the roast up by flipping the top part of the roast to the left. Make a second cut similar to the first, again stopping ¾" from the edge. Press the roast flat.
Spread the herb mixture over the entire surface of the opened up roast. Turn the roast 90˚ with the fat side facing away. Roll the roast up tight and stop with the seam on the bottom. Use butcher twine to tie up the roast.
Rub the tied up roast with olive oil and season with remaining salt and pepper. Move the roast to the grill and cook over indirect heat until the roast reaches an internal temperature of 138° - 140˚F. Remove the roast, loosely cover with foil and let it rest 15 minutes.
Heat vegetable oil in a skillet pan over medium-high heat. Place the roast in the skillet fat side down and sear until browned on all sides, about 8 minutes.