College Station man arrested for punching officer