Heat a large saucepan to medium-high; add the bacon and then brown the meat, stirring occasionally, until well seared. Add onions, bell peppers, celery, jalapeños, and garlic. Sauté over medium-low heat until tender. Stir in beer and tomato paste. Bring the mixture to a boil. Stir in the dry spices, chopped tomatoes and beef stock. Season lightly with salt and pepper. Simmer on low uncovered for 1 hour, or until the sauce is thick and flavorful and meat is tender. Check the seasoning before serving and serve with grated cheese.