The reason I asked about the temperature and fish gender is because my bass (of similar size) keeps building a nest (meaning it is a boy) with his tail which can make things a little messy. The temps I have are about the same as yours, but my bass thinks it is time to spawn during 8 months of the year.
Just wondering if your does the same thing.