In a small bowl, combine tomatoes, onions, basil, and freshly ground black pepper. Add oil, enough to moisten the ingredients and stir to coat; set aside.
Make crostini and allow to cool off a little before spreading goat cheese. Spoon tomato mixture on top of prepared crostini; set aside.
Preheat BBQ between 500ºF to 550ºF and oil grates with canola oil using tongs and paper towel.
Thread shrimp on skewers, piercing them twice and leaving a little gap between each of them. Place them on hot grates and grill for 1 to 1:30 minutes per side.
After flipping, baste shrimp with Garlic Herb Butter; cook for 1 to 1:30 minutes. Flip again, and baste with the remaining butter; remove from the heat.
Allow to cool off before placing a shrimp on top of a crostini. Drizzle with Balsamic Glaze and serve immediately.