Firstly, thanks for a gr8 'hands on' I used the methodology.
I hope you don't think that I'm being picky, but .....
With dual-boot systems spare primary partitions are getting rarer than hens teeth & chicken lips (Try going into your local 'sub' and asking for a "Chicken Lip Sandwich, with Mayo, Salad, Hold the onion"...)
I shrunk the partitions I wanted to create unallocated space, then I tried to make the partition on my extended area that had swap on it.
I'm not sure why, hence the question, but it would not allow me to create a partition within my extended area for the new /home. I had to remove my /swap and then re-add both /swap and /home.
Also, on my trawls on such matters I was advised that rsync is the better method of copying over the old home to the new home area.
Where old & new are as per your tutorial.
sudo rsync -aS /old/home. /new/.
I'd be grateful of any response to the above points.