Bone and body names on skeletal overlaps

When two skeletal mesh bodies say body A and body B overlap each other , how do you reliably get which bone of Body A overlapped Body B.

Is it possible to get the name of the shape set in Phat when two components overlap?

say if there are two box shapes on root bone , is it possible to determine which of the two box shapes on root bone actually overlapped instead of the bone name only?