In my readings the Small Mouth will be first when water temp reaches 55 to 60 degrees. Large Mouth usually spawn when water tempertures reach 58 to 65 degrees.Then perch, crappie, and Bluegill spawn at around 62 to 65 degees.
Time on the water is the only true way to be sure, when you see the bass building nests then they are spawning. Each body of water is going to be a little different.
The old wive's tale is when the Dogwood trees bloom the bass Spawn [Large Mouth]
I hope this helps a little.
Bill