You seriously think these numbers, wherever you got them from, aren't skewed. For example body index ratios are probably much leaner nowadays on lineman. Defensive alignments are nowhere the same as they were 20 years ago....Bucks/DE/LB are all mixed into one now, before a DE was a down lineman. CB's often stand over 6'0"....and on and on...
Sport Reference did a break down of 1996 verse 2006, then I just got the numbers from 2015, and compared to 1996. Not that difficult. As far as UF's line... which you failed to mention, player pages.
Now you want to change to BMI, that wasn't your earlier argument with UF's line was 275?
And CB's now often stand over 6', if it often over would you say 50% it's over, because that would make the average cornerback height taller than the 5'11" that is reported by the NCAA for 2015.
And you want BMI?
Tackles in 1996 had a BMI approximately .6 higher than now
Guards in 1996 had a BMI approximately the same as now
Centers in 1996 had a BMI Approximately .7 lower than now
DE in 1996 had a BMI approximately 1.5 higher than now
DT in 1996 had a BMI approximately 1.5 lower than now
NT in 1996 had a BMI approximately 2.0 higher than now
LB in 1996 had a BMI approximately the same as now
Huge difference as we can see between now and them on the BMI scale as well... this sport science it so new, know one knew how to take care of their bodies in the 1990's.