Simmer beans, half the onions, and half the garlic for 2 hours in the chicken stock or until the beans soften, stirring frequently. Add chicken and salsa. Saute pepper, spices, and the remaining onions and garlic in the oil and add to the chili. Simmer for one more hour. Garnish with sour cream, Monterey Jack cheese and fresh chopped cilantro.