Man charged over contacts with teenager