So at the moment I am using GetRelevantAnimTimeRemaining and checking if that is equal to zero and then moving to the next state to play the next animation.
That works great, but I want to hold my character for a few extra seconds before moving.
Basically my character is animating face planting the floor when they fall, and after the face plant animation has finished I want to hold them in that final pose for a second or two before moving to the next state which plays the getting up animation.