When I put my PC into hibernate mode, it boots up automatically. This is caused by the LAN connection. When the PC detects activity on the LAN connection it boots it up automatically.
To stop this you need to search for device manager.
Once in device manager find the Network adapters category and right click on the ethernet card or LAN controller and select properties.
Once in the properties of the LAN controller go to the power management tab and make sure the checkbox Allow this device to wake the computer is unchecked, then click OK and close device manager.
Now the PC should not boot automatically when using hibernate.