Baneful Bunker isn't a common move doesn't deal with Weavile directly. It only servers as a buffer. Vs SD Weavile, you'd be better off using Haze, as you wont get 2HKO'd by Knock Off
Vs. Band Beat Up, Baneful Bunker won't do anything because it's non-contact. Weavile can Knock Off the helmet on...