Over medium-high heat, add oil to a large Dutch oven
(or large, heavy-bottomed pot) over until shimmering but not smoking. Add onions, carrot, celery, and salt and cook, stirring occasionally, until vegetables are soft and lightly browned, 8-10 minutes. Reduce heat to medium-low and add garlic and cumin; constantly stir until fragrant, about 1-2 minutes. Stir in cooked beans, bean cooking liquid, chipotle sauce, and chicken stock. Increase heat to medium-high and bring to a boil. Reduce heat to low and simmer, uncovered, stirring occasionally, to blend flavors, about 30 minutes.