He will get there! Every child is always different. Just keep encouraging him to talk. Point to things and say their names several times. Don't use "baby talk," use real words.
My mom's cousin uses baby talk with her boys..ugh drives me crazy. She asked my daughter once if she wanted a "pankin'" (spanking) and my daughter just looked at her like "what in the world are you talking about lady???" LOL :P
My nephew is almost 2 & he is 2 1/2 years younger than my daughter. He talks, but I swear my daughter was talking more clearly at that age! Gah, I can't understand 75% of what he's saying! LOL
Oh & if they mispronounce something, don't start saying that word the way they do. ALWAYS say it correctly. For example, don't say "peas" instead of "please" just because he does... lol