It’s a neat puzzle Here’s a, really rough, partially complete, and untested… outline of one possible approach.
Also, I just remembered here’s one node that stops movement. I think there are others if U hunt around for them in BP, so U can find one that suits Ur purpose.
With regard to acceleration/deceleration curves, there is a great summary here in the middle of this talk: