What source now ?
If you continue to give him milk from a bottle because you are convinced he must have it, he will never change.
If so, offer a bottle but only with water. Put the milk and other tasty things in sippy cups and be done with it. He may refuse it for weeks, but at some point he will toss the bottle and make the change.