Saute celery and onions in the oil until limp and getting transparent.Add flour and cook about 7 minutes- do not let it brown. Add milk,chicken stock, mustard, Worcestershire, pepper, Tabasco and salt.Cook about 45 minutes on low heat. Add the cheese. Mix and thenadd the beer. Heat through and serve with popcorn on top.