Here's what I think based on current snow levels and weather forecasts, and the word from some sports who were in today and pumped a couple fish that were chock full of caddis larvae:

Mother's Day Caddis: begin in earnest May 5-7.

Runoff: begin in earnest May 12-15.