Wright, JBJ and Bogaerts are the answers here, and if I have to pick the order, it's Wright first, then JBJ and Bogaerts.
Thing is, there's a reason I was arguing tooth and nail for Wright in the last rotation spot in the offseason -- because like the other 2, the signs were there for those who wanted to see them. Wright was a decently good pitcher going into this year, his numbers suggesting at least competence if not brilliance, showing that he could be consistent and durable in the starts he was given, he just had never had the chance to prove whether he was or was not a great one. I didn't see him making the claim to ace status that he's making now, but I went out on a limb in April saying he had a good shot to be our #3 starter by the midpoint because that's what his numbers suggested he might be over a full season. Turns out I didn't think big enough.
I also called on Bogaerts becoming that franchise leading superstar he has the ceiling to be this season, breaking out still further after his breakout season last year. That prediction was a lot safer than my call on Wright, as Bogaerts is immensely talented and had already shown progress. he was always projected to be capable of this. It's nice to see it vindicated however.
As for JBJ I was an openminded skeptic. He'd disappointed before, so he wasn't getting my undying support without earning it, but the upside was worth the chance he was being given. If Bradleywanted to achieve his potential and reach his ceiling this year I'd certainly take it, but I was prepared to be satisfied with average offense as long as the defense held up. He's been an extremely pleasant surprise.