By the end of the year, 40-year-old Pattinson might very well be announced as the next James Bond.