In a stockpot, combine beans with 4 cups broth. Bring to a boil and cook for 2 minutes. Cover, remove from heat and let stand for 1 hour. Boil again. Add 1 cup chicken broth and simmer for 1-1/2 hours, stirring occasionally until tender. Drain and refresh under cold water. Drain again and place in a large bowl. Set aside.
For Dressing: Place all ingredients into a food processor (jalapenos and garlic mince better if thrown in first with machine running, then add herbs, etc.).
Combine red onion, scallions, bell peppers and corn with beans. Pour dressing over all. Serve chilled or at room temperature.