My guess is he will be 1/2 an hour late.
you may be right as he is already 15 min late......I say 45 mins late