Fyi, boycott has a complex structure and it's up to you what to boycott/not.
I can say that MOST of American brands would have ties to Israel. BDS creates a targeted list because it should be more effective than targeting all (big companies have more power than others).