That was James when he married?
In that case the 1901 soldier looks right, as does the Derby christening.
I can't spot him for certain in 1891, but here he is in 1881, although his forenames are reversed. (That's confusing, but not unusual - he may have been christened as JW but known as William, for instance.)
RG11/3403/98/29 - 55 Barlow St, Litchurch, Derby
Paul GIBSON - Head - 41 - Workman, Bricklayer - Belton, Leics
Ann GIBSON - Wife - 40 - Osgarthorpe, Leics
John C GIBSON - Son - 18 - Joiner Apprentice - Loughboro, Leics
Emma E GIBSON - Dau - 17 - Printer's Paper Folder - Belton, Leics
Annie S GIBSON - Dau - 14 - Scholar - Belton, Leics
Robert J GIBSON - Son - 12 - Scholar - Derby
William J GIBSON - Son - 9 - Scholar - Derby
Paulina GIBSON - Dau - 7 - Scholar - Derby
Thomas C GIBSON - Son - 4 - Scholar - Derby
Ernest GIBSON - Son - 2 - Derby
(Several of the children's christenings are on the LDS pilot site I mentioned above.)
Marriages Dec 1861
GIBSON Paul
CLARKE Ann
Loughbro 7a 284
Hope this helps!
Rambler