Volatility are different, but related. I like VIG over SPY. Sold all my SPY before it bottomed, replacing it with VIG. BND has been performing well through the recent volatility as of late regardless of yield.
It all depends on how you want to balance your portfolio. With all the volatility, it is a good idea to keep a chunk of BND along with high dividend paying stocks. I own a lot of BND, and more stocks, so I am happy when BND goes down because usually my stocks are up and I make more money. BND is a great counterbalance to owning stocks. Better and less volatile than GLD over time.
If this is the bottom of the S&P, you are right. But unless you have a crystal ball, you cannot call this a bottom. BND is stable and will be for some time to come. You cannot say the same thing about the Dow or S&P.