Mince the red onion and place it in a shallow bowl. Cover with water and soak for 5-10 minutes. This softens the onion and makes it less potent! (A little trick we learned in Peru.) Drain before using.Cook bacon according to your preference. Drain the grease and then roughly chop the bacon into pieces. Cut the avocado into bite-sized chunks, and dice the tomato.Add the dressing ingredients (vinegar, mustard, honey, olive oil, salt, pepper) to a jar and cover with a lid. Shake well! (Or whisk together in a bowl or blender.)In a large bowl, stir together the white beans, red onion (drained), tomato, and bacon. Stir well. Add the chunks of avocado and stir gently, without mashing the avocado.Add the dressing and stir to coat. Serve as is, or over salad greens. (I like mizuna and arugula.)This makes 4 smallish servings, but when mixed with salad greens it easily serves 4!