In a large skillet cook your chopped bacon until crisp. Remove cooked bacon from your skillet and place in a large pot. Leave bacon fat in your skillet.
In a large resealable bag place your beef chunks. In a small cup combine 1 teaspoon salt, 1 teaspoon pepper and your flour, if using. Sprinkle on top of beef chunks and shake to coat beef as evenly as possible.
Turn your skillet to medium-high and sear beef pieces in the bacon fat until browned, about 5 minutes. Place beef in your large pot with the bacon, again leave the bacon fat in your skillet. If you need more oil, add some, and wait until it shimmers or a drop of water flicked in it dances before using it or continuing. Turn your heat down to medium. Add mushrooms, celery, and onions and cook until tender, between 8 and 10 minutes.
Sprinkle some salt over top of vegetables and add your minced garlic. Stir for about 1 minute and add your can of beer. Stir with a wooden spoon and scrape up and any browned bits on the bottom of your skillet. Allow beer to simmer for a few minutes and add tomato paste to your skillet. Stir until combined.
Pour liquid from skillet into your large pot. Add thyme, canned tomatoes, carrots, potatoes, sugar, 1 teaspoon pepper, and enough chicken broth to cover all of the contents of your pot. Stir to combine.
Turn the heat under your large pot on. Allow soup to gently simmer, on low, covered, until your beef is tender, about 2 hours. Stir occasionally.
Now to thicken your stew if needed. In a small cup add about ¼ cup of starch. Stir in water, just enough to dissolve the starch. Raise your heat to medium-high. Bring stew to a gentle boil and add starch liquid, a little at a time, every 5 minutes or so. Cook until stew has thickened, about 15 minutes. Add salt and pepper to your taste. Serve and enjoy!