Bring the meat to room temperature and pat dry. Season with salt and pepper and lightly dredge in flour. Heat the oil in a Dutch oven over medium-high heat. Brown the meat in batches until crispy and brown all over. Once all of the meat has been browned, add all of it back into the pot and pour in the beer, Worcestershire sauce and just enough stock to come up to edge of the beef. Drop in the herb bundle; bring to boil, then reduce the heat to simmer and cover. Cook over low heat or slide into a 325ºF oven for 2 1/2-3 hours, until tender.
While the meat is cooking, bring a pot of water to a boil and boil the onions for 5 minutes. Allow to cool and push the skins off.
Heat the butter over medium-high heat. Add the onions and brown in the pan with light brown sugar. Serve the beef and onions with Buttermilk Potatoes alongside.
For the buttermilk potatoes:
Place the potatoes in a pot; cover with water and bring to boil. Salt the water and cook to tender. Drain the potatoes and return them to the hot pot. Mash the potatoes with the buttermilk and sour cream; fold in the chives and parsley and season with salt and pepper.