Actually, by leaving and coming back for several days, that sets your separation date as to the last day that he left. It is probably totally up to you if you want to allow him to back date to May if he files. I wouldn't .
Also, it appears to me that PA has a minimum waiting period of 90 days once filed, before a divorce will be granted.