Preheat the oven to 350 degrees F. Heat the olive oil in a large skillet over medium heat. Add the onion and celery, season with salt and cook, stirring, until softened, about 8 minutes. Add the chorizo and cook, breaking up the meat, until it begins to brown, about 5 minutes. Stir in the garlic and cook 1 to 2 more minutes. Add the sage and rosemary and cook 1 more minute, then remove from the heat.
Combine the cornbread, chiles and sausage mixture in a large bowl. Add 3 cups chicken stock and toss with your hands until the bread is very moist, adding up to 1 more cup stock if needed. Season with salt. Transfer to a 3-quart baking dish and bake until the stuffing is hot throughout and golden brown on top, 30 to 35 minutes.
Photograph by Ben Goldstein