Place-names can mislead so easily.
Bred can be Saxon for broad as in Bredfield and Bredgar - broad field and broad strip. Ekwall interprets Bredon as a combination of Old British (Celtic if you prefer) Bre meaning a hill as in modern Welsh "bre" from the ancient British word "briga" plus the Old English "dun". There is that "briga" word again that takes us back to the discussion about the Briganties.
Then there is Bredy, both Long Bredy and Little Bredy in Dorset. Here Ekwall writes that it derives from "Bride" a British river name related to the Welsh "brydio" meaning to boil or throb. River names are our oldest surviving place names and perhaps reflect the names of deities, but perhaps not.