It's probably the right one, I only have the census age to go on, which would give his birth as 1850 to 1851. There only seems to be one John Ibal in the BMDs for that time.
Here is the 1901 census.
71 Conran St Harpurhey
John Iball 51 Buckley,Flint Head miner coal
Catherine Iball 52 Mold Wife
Joseph Iball 23 Mold son boot m repairer
Thomas Iball 22 Earlstown,Lancs Son bricksetters?labourer
John Iball 18 Mold Son assistant embroidery worker
Eliza Iball 12 Atherton,Lancs Daur
Cheers,
Dave