I just found out the real reason--
James Robertson is a bit unique compared to the rest of the players. He has not signed a LOI, and because he is a walkon, he will not sign a standard scholarship agreement with Bradley. In cases like this where there is nothing officially binding him to Bradley until he actually enrolls and begins classes, the NCAA considers that he is still a recruitable athlete by any other college. The NCAA does not allow anyone who holds an official position at Bradley to comment on him other than to acknowledge that he has verbally committed. Therefore, they removed his name from the roster and the prospectus.
I am not sure that any decision will be officially made about a redshirt until he is at Bradley.