For the sauce: Heat the oil in a large saucepan over medium high heat, add the onion and garlic and cook for 3 minutes. Raise the heat to high, add the wine and cook until dry. Reduce the heat to medium, add the mushrooms, cook until lightly browned and soft, and add the stock. Raise the heat to high and bring the mixture to a boil. Reduce the heat to medium and simmer for 15 minutes. Whisk in the ancho puree and chipotle and cook for 5 minutes more. Add the honey and salt and pepper to taste.
For the steak: Combine all the ingredients together in a medium bowl. Brush a large saute pan or grill pan with oil and heat over high heat until almost smoking. Dredge each steak on 1 side in the pepper mixture and cook, pepper-side down for 1 minute, or until brown and crisp. Turn the meat over, reduce the heat to medium, and cook for 3 to 4 minutes more, until done to your liking. Serve with the Ancho Chile Mushroom Sauce.