Prepare the blueberry vinegar one day ahead. Combine the vinegar ingredients in a small saucepan and cook over low heat for 5 minutes. Cool to room temperature and refrigerate, covered, overnight. Strain before using. There should be ¼ cup.
Place the mayonnaise in a bowl. Whisking constantly, add the strained vinegar and olive oil. Season with salt and pepper.