Begin by making the Barbecue Sauce: In a three quart saucepan, melt the butter and cook the onions and garlic until they soften. Add the rest of the ingredients and simmer for 15 minutes.
Meanwhile, cut the chicken breast in half horizontally. Put it between two sheets of plastic wrap and flatten it with a meat pounder. Sprinkle both sides with some salt and pepper, and grill on a grill pan until cooked through. Brush with some barbecue sauce as the chicken cooks. When it's completely cooked, remove from the pan and cut half inch pieces.
Also, steam the corn on a plate in the microwave for 7 minutes. Cut the kernels off.
Also, make the Ranch Dressing: Simply stir all the ingredients together in a bowl, or process in a food processor.
In a large bowl, toss together the romaine, avocado, corn, tomato, onions, Gouda, and chicken. Add in as much dressing as you wish. Serve with cornbread.