PlayerAPI Humanbodybones do not have a consistent rotation, every avatar is different
Phasedragon
At the very least, they will always be off by exactly 90 degrees in some axis. But sometimes Z is facing the palm, other times it is facing the thumb, it's always different depending on the avatar.