Glad to hear that you have your flights booked - but one question creeps up to my mind...
Did your mahal booked over the internet or directly with airline?
Just asking because you might need to prove that the booking is genuine (not made using fraud or stolen credit card) to the airline when checking-in on the airport. Would be better if he can send you scan of the front side ONLY of his card + "letter of support" saying that he used that card willingly to book your flight to UK. What I know that some airlines might start making some trouble if they re in doubt.
I did the same for my mahal and she was OK on the airport - flying with Cathay as well and they actually asked her for the copy of my C.C. used for the booking when checking in at NAIA...
Good luck