I understand your rationale, I just don't think it's fair to apply it in this scenario. In 2016 picks 19-24 were: Acuna, Bellinger, Paulino, Pint, Stewart and Albies. In 2015 they were: Judge, Anderson, Brinson, Baretto, Meadows and Hanson.
I would way rather have #20 than Grisham, coupled with the fact that Jim very likely would've cut him later this summer tells me we need to collectively find a way to solve this.
Does giving JB a comp pick at the end of round 2 seem fair? Too much? Not enough? I'm looking at you AG.
I really don't want to force Jim to give up more, but to even this out I do believe JB needs to be compensated in some form.