In my mind there are two final velocities - the first is when the particle reaches zero velocity, when the field arrests its initial velocity.
The second vf would be the field's acceleration on the proton times time. To get time we would need distance. To get distance traveled we would need to...