How to Make It
Bring stock to a boil in a large saucepan. Reduce heat to medium-low; add rice, cover, and simmer 55 minutes. Drain in a colander over a bowl, reserving 1/2 cup cooking liquid. Place rice in a large bowl.
Preheat broiler to high.
Place poblano halves, cut side down, on a foil-lined baking sheet; flatten. Broil 8 minutes or until blackened. Wrap in foil; let stand 20 minutes. Remove and discard skins. Dice peppers.
Reduce oven temperature to 350°F.
Heat oil in a large skillet over medium-high. Add onion, celery, garlic, paprika, cumin, and chorizo; sauté 12 minutes. Add chorizo mixture, poblano peppers, cilantro, vinegar, salt, and black pepper to rice; toss.
Combine reserved 1/2 cup cooking liquid, butter, and eggs in a bowl. Add egg mixture to rice mixture; toss. Spoon rice mixture into an 11- x 7-inch glass or ceramic baking dish coated with cooking spray. Bake at 350°F for 25 minutes.