Welcome to HCM.
If your friend is nonreactive for HIV on 18th February 2013, then you will not get HIV from him provided his last sexual activity was at least before 3 months. But he had his last sexual activity with his girl friend of unknown HIV status was on 30th January 2013. Ejaculation outside the vagina does not matters much.
It is better for you to have a HIV test
after 15th May 2013 to ascertain yourself that you have not got infected with HIV.
Good luck to you.