One Final Update!!! I solved it!
What I did, was:
during the tick that would update the last known velocity, I set it as a variable “Current Player Velocity” and before it could tick again, the next tick that happened would recall what the “Current Player Velocity” was set to, instead of looking again to see what the velocity is!