It would only take a while if he had any unconfirmed inputs from his transactions. Also be mindful of the appropriate fee, it should be rather low, but you can check the state of the network here:
Or send a direct query like this:
Which tells you the exact fee to set to get a decent confirmation time.
Having a whole Bitcoin is a rather large achievement, he may not want to spend it all just yet. He's in the top 0.3% of people that own a Bitcoin.
Reference chart:
Thank you for that information.