the reason i ask is he will probably be able to get free legal advice from your local law centre, get him to phone his local law centre tomorrow, they should have an immigration solicitor, and from what you've said it could cost you nothing..

http://www.lawcentres.org.uk/lawcentres/detail/find/

and get him to give these people a call

http://www.iasuk.org/home.aspx

they can advise you better than anyone on here, because they might advise you not to leave the UK and go back to the phils, because

1) you have a residency card for Romania
2) they might advise you to not leave and apply for FLR(m)

so get him to phone tomorrow