I did not have troubles with DD1 when we stopped using bottles at 13months, I think she wanted to stop. So I have no experience.

But I was going to suggest the training cups, that way it is only a slow change at a time. Maybe if each new cup came with a small Thomas present he might start looking forward to changing cups.