Bail set for man who punched an elderly man