That is great news. Obviously, ahead of schedule. Let's just pray for no setbacks. He should be a full go around the Spring Game.
If he even participates at all in the spring would be amazing. Throwing in a few weeks i'm sure doesn't mean "full go," but certainly sounds ahead of schedule.