Looks like a sort of infection that a few of our babies had at work, but it doesn't get that bad out of nowhere, you would see it slowly growing. Let him shed once or twice and see if it improves at all, it's likely not a serious issue.