Unless you've made a typo, you should brown at least part of the bacon. Browned bacon will add a great flavor that goes great with both beans and chicken. Keep the bacon fat and just stir it in as well. Just the beans and bacon is good. If you're going for more of a baked beans type flavor, add some brown sugar and ketchup as well.
If the chicken is the star and this is supposed to be a whole meal, you need some kind of starch. Given the chicken marinade and the beans, it sounds like it needs some rice or corn. You could make a little rice pilaf, or put the rice in with the beans. Creamed corn would also taste good with this, but the texture may not contrast with the beans enough. Maybe a cornbread.