The problem here is that your acceleration is coming from the input component. Your deceleration on the other hand is coming from LACK of input. So you’d have to go into the systems that convert lack of input into slowing down, and figure out how to expose that. I don’t see anything in the engine that exposes that for you. I think your velocity calculations are the best way to handle this in blueprint currently.