Preheat oven to 350°. Place bread cubes in a large bowl. In another bowl, mix oil, garlic and pepper; drizzle 3 tablespoons over bread and toss to coat. Reserve remaining oil mixture. Spread in a single layer on two 15x10x1-in. baking pans.
Bake 12-18 minutes or until crisp and light brown, stirring occasionally.
Meanwhile, whisk vinegar and salt into reserved oil mixture. Add tomatoes, olives and herbs; toss to coat.
Cool bread cubes slightly. Add to tomato mixture; toss to combine. Sprinkle with cheese; serve immediately.