I can see
Charles Single born 30 Mar 1888 baptised 2 Jun 1893 at St Olave Hanbury St, Mile End New Town, son of William and Ann of 8 Little Halifax St, tobacco cutter. BUT the birth registration of Charles Hosgood Single was in the Dec quarter 1887. Do you have the birth certificate?
son of
William Single and Annie Driscoll who married at Bethnal Green St Thomas on 22 Dec 1878 - William's father: John Single cigar maker. William son of John dec'd and Eliza Caroline baptised at Christ Church, Spitalfields on 31 Mar 1867, born 28 Feb 1861, of 8 John St, cigar maker.
son of
John Single cigar maker of full age, and Eliza Caroline Norris who married at Shoreditch St Leonard on 27 Oct 1844
John Single son of William Single and Susannah Preston baptised at Stepney St Dunstan on 15 Apr 1826.
And now the BUT! On his marriage to Eliza Caroline Norris, John named his father as James Single, bricklayer. Not William. Not even Jabez. James! In 1841 in the household of Jabez Single was John Single 15 (ie actual age 15-19) cigar maker apprentice. So there doesn't seem to be much doubt that this is the correct John, although he can't have been of full age in Oct 1844 - in 1851 he was 24, in 1861 34. With a sister having been born in Nov 1823 he's unlikely to have been born before Nov 1824 at the earliest. I assume that this is why you thought Susannah's first husband was James Single.
Do I think this changes anything? Not really, although I'm surprised that John didn't seem to know his own father's name, even though he'd been dead for some years
David