I think the fish have been trying to come to the bank for the last month, but cold snaps, prolong winter and rains have all made them unpredictable
you said it yourself, some fish are just starting to spawn others are almost done... thats even more true in the river... the bluegill will be coming to the banks for the first time
but they spawn every month till sept.. the best bluegill will spawn now... the hotter it gets the more the smaller fish(bluegill) will spawn... as bass fisherman this is an important factor
when putting together patterns knowing the moon phases and spawning patterns of fish that may end up on the menu can make sense of migrations to the bank when you think its to warm for them to be there.

Trimmer