Bring a large pot of salted water to a boil. Add the pasta and cook until al dente; drain, then rinse with cold water to cool.
Meanwhile, make the vinaigrette: Whisk the vinegar, mustard, 1 teaspoon salt, and pepper to taste in a small bowl. Gradually whisk in enough of the oil to make a smooth dressing; season with salt and pepper.
Combine the sun-dried tomatoes, basil, onion, pepperoncini, olives and oregano in a bowl. Add the cooked pasta, ½ teaspoon salt and 1 teaspoon pepper. Add the vinaigrette and both cheeses and toss.
Chill until ready to serve.