Combine first 4 ingredients in a large mixing bowl; add 2 eggs, buttermilk, and bacon drippings, mixing well.
Place a well greased 10- inch cast iron skillet in a 450ºF oven for 4 minutes or until hot. Remove from oven; spoon batter into pan. Bake at 450ºF for 35 minutes or until browned ( this makes a version of what is called cornbread in the USA). Cool; crumble cornbread into a large bowl.
Sauté celery and onion in butter until tender. Combine cornbread, sautéed vegetables, and remaining ingredients, mixing well; Spoon into a lightly greased 13x9x 2 inch baking pan. Bake at 450º F for 25 to 30 minutes.