I think the majority of largemouth bass are done spawning - of course, there's some left
somewhere, but I think it's mostly finished... the other day I could see literally dozens of bluegill spawning beds(I live in Middleboro) - like dinnerplates cleared away on the bottom in the shallows.
Bass spawn first - and the bluegills like to eat the bass eggs/fry - then bluegills spawn - and the bass like to eat the bluegills! hehehe
For the most part, I think the bass are still recuperating, so I'd go abit deeper near spawning sites to find some action.
'Deep' is relative, of course... if that spawning cove is 3 feet deep, then the 6 foot deep mouth of that cove might be a better bet.
That being said, there are always some fish hold up in shallow cover - the weed mats are starting to form, so get out those topwater frogs(yes!!! one of my all-time
favorite ways to fish) for morning/evening action, and flip worms & jigs into those pockets during the hot sunny part of the day.
I had 2
Stanley Ribbit frogs stolen from me in the weeds 2 days ago - and I was using 30lb Spiderwire braid! ...damn razor-toothed pickerel...