No, he can't if the company is paying for the fuel. I expect he could claim the 40p back from the company, less the fuel that has been paid so the result is simply the 40p/mile claim.
Otherwise, he may also need to check into possible benefits too for personal use, I've not had to go any further than that though as everyone I've ever dealt with has always taken the 40p.