Preheat the oven to 350°
Season the short ribs well with salt and pepper.
In a dutch oven, heat the olive oil over high heat, then sear the short ribs on all sides until slightly browned. Remove the short ribs from the pan and set aside.
Add the bacon to the pan and cook until it starts to crisp. Lower the heat to medium and add in the onions, carrots and celery. Gently sautee until the onions turn translucent (about 3-5 minutes). Add in the garlic, and sautee another two minutes, being careful not to let the garlic burn.
Pour in the red wine to deglaze the pan, scraping up any cooked on bits. Simmer for about 5 minutes until slightly reduced.
Add in the beef broth and herb bundle, then nestle the short ribs into the liquid, making sure they are almost entirely covered. Add a touch more beef broth if necessary. Cover and place in the oven.
Cook for 3 hours. Remove the short ribs and reserve any liquid. You will use this to make the gravy. Served the short ribs over garlic mashed potatoes and top with gravy.