There's two major differences with MJD and Oliver. Level of competition and a 4.39 40yd. I'm all for finding diamonds, but those two are not good comparisons IMO. MJD had better lower body strength coming out too. They're both built like fire hydrants, but MJD had big-play ability that Oliver lacks. He should be busting out multiple big runs a game playing at Buffalo.
MJD: 5-6 6/8", 206, 4.39 (2.58 10 split), 36" vertical, 9-08 broad, 7.08 3 cone, 4.41 SS, 18 bench
BO: 5-6 1/2, 208, 4.62 (2.56 10 split), 33.5" vertical, 9-09 broad, 7.04 3 cone, 4.22 SS, 26 bench
He may not have MJD's top end speed, but very much the same physically otherwise.