Place pork (or chicken) seasoned on all sides with a little seasoning salt and black pepper, into crock pot. Sprinkle top evenly with dry Ranch mix, add water and beer. Dot top with butter, cover, and cook on HIGH for 8 hours, until easily pulled, (pull in pot), keep on LOW until needed. (*Chicken should only take about 4 - 5 hours, depending on their size.)
In large stockpot, add 4 Tbl. butter, onions, and celery, and sauté until just tender. Add garlic, and saute one minute longer. Add flour, and stir and cook for 2 minutes.
Slowly add chicken broth, whisking to keep smooth, then add chicken bouillon base, heavy cream, potatoes, and corn. Stir to combine. Bring to a simmer, cover, and simmer, stirring occasionally, until potatoes are tender, about 10 minutes.
Slowly add cream cheese, white cheddar (a little at a time), and can of creamed corn. Stir gently until melted and creamy. With a slotted spoon, add pulled pork (or chicken) chunks and heat through. Taste, and add salt and white pepper to taste. (I added just a tiny bit of salt and a 1/4 tsp. white pepper.)
Ladle into bowls, and serve garnished with a spoonful of sour cream, shredded cheese, crumbled bacon, and snipped green onions, only if desired.
Though you can sub chicken broth or water for the beer, I do highly recommend that you use a light beer. It will not end up tasting like beer, the little bit of alcohol will cook out, and the natural enzymes in beer greatly help to tenderize the meat.