Ok, my OH and I have differing opinions on this one! I need a logical, intelligent, explanation to put to him to make him "come over to my side"- if you will

Baxter's recall is overall quite good!
He comes to my whistle (fingers in gob type whistle) as many times as I want when we are out walking. If he is playing with other dogs, he will normally follow if i walk away!
However, bicycles - different story

When he was younger he would give chase to cyclists. I adressed this each time and soon enough, he ignored them! Well, not totally true

He would stop - look at me- I would tell him to stay, and he would let them pass, then run to me for praise! For me, this was quite enough.
So lately, it's changed. Cyclist passes. Baxter sniffs grass or (call me mad) pretends to be interested in something else

Starts to take off, one whistle brings him back, treat, praise! All good! Then the minute I stop saying "good boy" he is off - 100 miles an hour to follow the cyclist who is quite a distance away. Ignores whistle. Does a few boing type jumps near the bike, tail wagging and a few yaps, then hurtles back to me, all happy and proud!

Here is the problem. At this point my OH says I am rewarding bad behavior by praising him. He has just ignored my request, yet I am rewarding him?
I explain that I am rewarding him for returning, and by reprimanding at this stage would be as if I was reprimanding him for returning!
OH says that there should be a consequence for not responding to the whistle! Either a firm "NO" or back on the lead?
This doesn't happen because I say "You are not a member of COL so you know nowt!!!"

But seriously, I would like to
a) Stop the cyclist chasing and b) Get over my OH's view on a reprimand when Baxter returns!
What say you Col'ers?