In a nutshell, the supplemental draft is for players that didn't go in the regular draft for some reason.
Each team has the option to pick up any player in the supplemental draft but whatever round the player is picked in, they lose that draftpick in the 2006 draft.
EX. If buffalo picked that USC DT in the 3rd round, that would use buffalo's 3rd round pick in next years draft.