It’s worth a look. All the standard theories involve Homo sapiens only. I’d guess he’s no different.
He wouldn't be the guy to lead that particular charge, but what he's done will help that when it comes. Which it will, if the fossils are found.