he's 21 years old. 21 year olds make errors of judgment.
i'll leave it to holmes and others to find out if those are really youthful indiscretions or if there are larger concerns about character and work ethic.
if he is truly off their board, i assume that there are other concerns that im not aware of and if thats the case dont take him.
but if not, you better snatch that talent up!