DJK's 40 hand timed was anywhere between 4.43 and 4.59. That is hand timing for you. That probably equates to somewhere in the low 4.5's. That is respectable.
But, his combined cone and shuttle numbers were below what you would expect for a draft worthy receiver, as were his other workout numbers. There were guys who got lower numbers in individual events, but he was pretty much down toward the bottom across all results. These numbers indicate your ability to get separation against NFL DB's.
What I think is hysterical are the people who tell you about a player's projected draft status before that player worked out for NFL teams. So, the "he was projected to go" before he got in trouble argument is just plain silly.
His numbers just are not there. There are plenty of amazing college receivers that can't make it in the NFL. Purdue has had a few over the years.