Intl to intl connections at Miami for certain airlines do not require bags to be claimed and rechecked. So your friend may have flown from say London to some Caribbean destination and had their bags checked straight through.
Look up ITI bags on FT and you will probably find some info on the AA or BA forums. For intl to domestic you would always have to claim and recheck.