Let's be perfectly accurate. Two steps here:
1. Basic spot: as Ump33 says, once the catch is made, the loose ball play is over, and you have a running play. The basic spot for fouls committed during a running play is the end of the run.
2. Enforcement spot: we enforce under all-but-one. This is a foul by the offense behind the basic spot, and that's the one type enforced from the spot of the foul instead of the basic spot.
So yes, we're going back 10 from the B32. A 1/3 @ B42, clock on the ready.