Wash black beans, cover with water and allow to soak overnight; rinse; drain; set aside. Pour oil into large soup pot. Add bacon, ham, onion, garlic and celery. Cook at high simmmer until vegetables are soft, about 30 minutes. Add beans, rice, seasonings, and broth to soup pot. Bring to boil; reduce heat, cover and simmer 2 1/2-3 hours. Let soup cool; put through a blender a little at a time until smooth.Return to soup pot; reheat on low about 45 minutes, adding wine andsherry. Ladle into bowls.