But being 100% sure and being right are not necessarily the same thing!
If there was any doubt in his mind about what he heard then he wasn't 100% sure... he was 90% sure or 75% sure or maybe even 50% sure. But yes, he said he is 100% sure. The scenario you describe probably happened and...