yes he can come again on 6month visit visa and even arrange his flight for beharain or dubai in such a way that he leave (get exit) and after one hour you can submit application in immegration office and you will get aproval and again in the evening flight he can come back from bahrain.

i have tried this and it was ok.

thanks