I have managed to find a one-click solution to this problem and had a massive DOH!!! moment after all the kernel installing/testing/compiling I have done over the last few days
Since I was convinced the problem was with the kernel I refined my google searches to "Kernel preventing reboot/shutdown" instead of "Ubuntu 18.04 not rebooting/shutting down" and found the answer.
The problem stems from 2 differing technologies for Power management. APM (Advanced Power Management) and ACPI (Advanced Configuration and Power Interface) with APM being the older and slowly deprecated technology.The main difference that led me to my solution was, APM is centered on the BIOS while ACPI is centered on the operating system.
http://www.differencebetween.net/technol...-and-acpi/
So from info found on the net I looked through my bios configuration for anything mentioning apm or acpi but only found PowerNow (AMD PowerNow! is AMD's dynamic frequency scaling and power saving technology for laptop processors).
https://en.wikipedia.org/wiki/PowerNow!
I disabled PowerNow, saved the bios config and rebooted and that was it, laptop rebooting and shutting down as it should do.
To further confirm this I looked through the config for a few of the kernels that didn't work and found no reference to APM, which I assume means APM support is no longer been built into or built as a module for todays kernels.
So after a clean install of LL 4.0 my laptop is chirping away quite happy to reboot or shutdown properly.
Hope this adventure helps anyone with similar power management problems