Brown chorizo in a fry pan over medium heat, remove with slotted spoon and place in a soup pot. Retain the drippings from the chorizo in the fry pan.
While chorizo is browning, chop the celery, bell pepper, onion, jalepeno/serrano and garlic.
Drain the liquid from the diced canned tomatoes into the soup pot with the browned chorizo.
Add olive oil to chorizo drippings in fry pan, then add chopped vegetables and diced tomatoes. Add smoked paprika, chipotle and ancho chili powders and saute until vegetables begin to soften.
Drain one can of black beans, discarding liquid. Add to soup pot. Add the other can of black beans, undrained, to the soup pot. Add beef boullion cubes to soup pot.
Add sauted vegetable mixture to the soup pot, then add the water.
Stir and bring to a boil. Reduce heat and simmer, stirring occasionally about 20 minutes, until vegetables are soft.