if the blower locked up....the belt would squeel as the motor would still be turning over.

If he heard a big pop.... my "guess" is timing chain problems........