Its such a small sample size that its hard to tell if he is on a hot streak or he has finally figured it out. However I am definitely for keeping JBJ, unless him being involved in a trade can land us a young cost controlled pitcher, who is actually good, and not another pointless acquisition like a Miley, Porcello or whichever new piece of s*** Cherrington has his eyes on.
Based on how small the sample size is right now and how bad Bradley has been overall in his short major league career at the plate, I really doubt the Sox can get back anything that would make a trade worth it at this point, which is why I say keep him. He is already a gold glove caliber outfielder, he just needs to be a .250 hitter with a .320 OBP or so and he would be a legitimate MLB starter, that is how good his defense is.
What the Sox SHOULD be doing is letting him play every day to see if this is fluke hot streak, or if he has finally somewhat figured out how to hit at the major league level, but for whatever reason, that isn't happening.