@heytherezo I give the following advice because it is effective and woulnt negatively impact your dog. In my opinion you should evaluate all advice in the same manner.
Give him a break from any and all stimuli, he needs a reset at the minimum. No park, no cyclists, cars, dogs joggers etc etc...