Bone and origin bone are sampled at the same permutation time (plus eventual SampleTimeOffset for the bone): it's defined as SamplingTime (as UseSampleTime) + Schema->PermutationsTimeOffset + PermutationIndex / Schema->PermutationsSampleRate where PermutationIndex is in range [0, Schema->NumberOfPermutations).