From Silverdale there is a great launch in Brownsville if you haven't tried it yet. It is a little bit of a run but mostly sheltered water. You can get to Jeff Head pretty quickly or turn the north corner and fish the east side of Bainbridge for cohos. It's usually pretty good there. Later in the season you can go south out of Brownsville through the cut and fish Restoration point. Last year when silvers were hard to come by I did real well there.