Lay out the ribs and season both sides with salt and pepper
Toss the ribs in the flour til fully coated
Heat the butter and olive oil on medium in a large pot til melted
In batches, brown the ribs on all sides in the pot. 3-4 minutes per side. Set the ribs aside as they're browned.
When all ribs are browned and removed from the pot, add the chopped onion and garlic and saute for 3-4 minutes til the onions are soft.
Add the beer, water and beef bouillon to the pot and scrape the bottom with a spoon. Bring the liquid to a boil then reduce to medium low. Add the ribs to the broth, cover and braise for 2.5 hours
When there's an hour left for the ribs begin caramelizing the onions.
When the ribs are done remove them from the pot along with any bones that might fall out. Add the Worcestershire sauce to the pot, whisk to combine and simmer for another 30 minutes, whisking occasionally and adjusting seasoning to taste with pepper.
Remove all the bones from the meat then loosely chop and set aside.