Blister the poblano and jalapeno directly over a flame or under a hot broiler, turning, until the skins are blackened in patches. Put them in a covered bowl for 10 minutes, then rub off the skins and dice the flesh.
Shred both cheeses from the block and toss them in a bowl with the cornstarch until every strand is dusted.
Cook the onion in the oil over medium heat for 5 minutes, until soft. Add the cumin and the diced chiles and cook 1 minute more.
Pour in the evaporated milk and the whole milk and heat until it steams and small bubbles appear at the edge. Do not let it boil.
Turn the heat to low. Add the cheese a handful at a time, stirring until each addition has disappeared before adding the next.
Keep the pan below a simmer throughout. If it looks like bubbling, lift it off the heat and keep stirring.
Season with the salt, stir in the cilantro, and serve warm. It thickens as it cools.