HGV driver spared driving ban as he would also lose his home