In a large pot brown hamburger. Drain fat from pot and set browned meat aside into a bowl. In the same pot saute onion, celery, carrots and garlic till tender (2-4 minutes). Add broth and bring to a boil. Add red potatoes, parsley, salt and pepper to pot and simmer 10-15 minutes, or till potatoes are tender. In another smaller pot melt butter. Add flour and whisk till completely combined; cook 1 minute. Gradually add in milk, whisking constantly, till completely combined. Bring to a slow boil till bubbly and thickened. Take off of heat and stir in cheese till melted. Add cheese mixture to the other pot along with the browned beef and crumbled bacon. Stir till completely combined. Heat to serving temperature and serve.