1. Cook bacon in large skillet over medium-high heat until browned and crisp. Carefully remove bacon and drain on paper towels.
2. Brown pork chops in bacon grease over medium-high, about 2 minutes per side; remove chops from skillet.
3. Add butter to bacon grease in skillet; sauté onions, mushrooms, salt and pepper until onions have browned and are very tender. Stir in stock, vinegar and garlic; cook and stir until reduced by half.
4. Add browned chops and cooked bacon to skillet. Cover and simmer until internal temperature of meat reaches 150oF. turning once (about 10 minutes).