Preheat the oven to 350 degrees F.
Coarsely dice the onions and celery so there is the same amount of each. Saute the vegetables in the oil in a saucepan over medium heat, stirring constantly, to release the juices, about 10 minutes. Add the sweet and hot paprikas and parsley flakes and continue stirring another 10 minutes. Remove from the pan into large bowl.
Cut the bread into 1/4-inch cubes. Slowly mix the bread into the onion and celery mixture, until all the juices are soaked up.
Beat the eggs with the milk in a small bowl. Mix into the stuffing.
Chop the poblanos into a fine dice. Mix the poblanos, sage and thyme into the stuffing. Place the stuffing in a large baking dish. Add the chicken stock and combine. Cover with foil. Bake for 30 minutes.
Use as a stuffing inside a bird if you prefer, though most people find that it dries out.