Yep. Pitching to contact is good if your stuff generates a lot of ground balls. If players get hold of fastballs going that fast, they often go for a while.
Yep. Sounds like a late bloomer. Baseball's a funny game that way. Guys sometimes bounce around and then at some point get it figured out. And some guys who have a great season or two and then fall off and never make it back.