I believe a bass is a bass, is a bass. He has to eat whenever the opportunity avails itself regardless of where he/she is. He has to, in order to survive. He can wait until weather, moon, tides, barometer or whatever conditions are "good" to start eating.
With that being said, here's what happened to me yesterday here in Western MA. We've been in a real hot, humid weather pattern for quite a few days. A severe cold front was coming toward us, from the west. Winds were high. Clouds were getting dark fast. Severe thunderstorms were predicted for the afternoon.
At noon, I ventured forth to a local pond, with some Senkos, fishing from shore. A hot wind was blowing at about 10 - 15 mph. A couple of casts to dam abutment and my line zoomed out. Landed a fine 21 1/4" largemouth; admiring her briefly and releasing her. Another cast to the same area and my line zooms out again. Another big largemouth....this time closer to 20". Released that one too. Another cast and there goes the line again! This one appeared to be even bigger than the first and I saw several other huge bass along with her. (My hands really started to shake!) She rolled twice on the surface and came unbuttoned.
I may not believe in some things with regards to weather and it's affect on bass behavior, but this event has driven home some things. First & foremost would be that if an impending severe front is coming through, I have to pick up my rod and go fishing!