In a saucepan, melt the butter over medium heat.
Add the chopped jalapeño and sauté for 2-3 minutes until softened.
Stir in the flour, cooking for an additional minute to create a roux.
Gradually add the milk, whisking continuously to avoid lumps.
Bring the mixture to a simmer, allowing it to thicken slightly.
Reduce the heat to low, then add the white cheese gradually, stirring until melted.
Mix in the garlic powder, onion powder, and salt to taste.
Continue to stir until the cheese is fully melted and the dip is smooth.
Remove from heat and let it cool for a minute.
Transfer to a serving bowl, garnish with cilantro, and serve warm.