Yes, he can come again before the visa expires. Actually, he can apply to extend his status within the USA without leaving the country.