In a food processor, chop the garlic. Add the parsley, basil, cilantro, oil, lemon zest and juice, pepper and a pinch of salt. Pulse until everything is chopped.
Mix the herb mixture with the chicken and refrigerate for at least an hour.
In a small saucepan, bring ½ c of the blueberrys, balsamic vinegar, and honey to a boil over medium heat. Reduce to a simmer and cook until thickened. About 10 minutes. Break up the blueberries with the spoon as you stir. Pour into a small bowl.
Wipe out the food processor from the herb mixture. Add the remaining blueberries and pulse until roughly chopped. About 7-8 pulses. Add the blueberries, salt, onion, and jalapeno to the blueberry-balsamic mixture. Stir to combine.
Preheat the grill to about medium-high heat.
Thread the chicken onto skewers. Grill for about 8 minutes, turning once.
Serve with blueberry salsa.