In a blender or food processor, add the fresh blueberries, maple syrup, balsamic vinegar, Dijon mustard, kosher salt and pepper. Blend until the blueberries are very well blended and broken down. Scrape down the sides of the blender and continue to blend until the mixture is as smooth as you can get it, about 1 to 2 mintues.
When the blueberries are finely blended, you can add the light olive oil. With the motor running, slowly drizzle the oil into the blender. Continue blending after all of the oil is added until the dressing is emulsified and smooth.
Depending on your blender or food processor, there may still be flecks of the blueberry skin in the dressing. If desired, you can pass the vinaigrette through a fine mesh strainer to remove the bits of blueberry skin.
Transfer the vinaigrette to a small bowl or jar. Cover and chill until service. This dressing can be made ahead although keep in mind that the oil may separate after sitting a while. If it separates then shake or whisk the vinaigrette to bring it together again. This dressing will keep up to 1 week in the refrigerator.