That's the right family, amondg!
Many thanks for the reference to James Randall Burrowes. I wasn't aware of him, but he does look like another child - although if he was born on 8 June 1807, and Mary Ann's first husband was indeed the William Wigley who was buried at St Giles, Colchester on 19 January 1807 (and I think he probably was) then James Randall Burrows was in fact William Wrigley's son, not John Burrows' son (at least, I hope he was!).
John (son of Mary Ann) and Maria lived on Stockwell Street in Coggeshall and were almost certainly members of the Independent Church on Stockwell Street, so it all fits. There is reason to believe that John who married Mary Ann Wrigley may have been in Coggeshall in 1802. There is a possible father for him in a John Burrows who was buried in Colchester in 1810, and then possible grandparents and great grandparents suggested by 18th century Burrows burials in Coggeshall and Bradwell juxta Coggeshall - but I have yet to find any definite evidence of a link to any of these.
In the 1841 census you will have noticed that John Burrows was a shoemaker, Benjamin Gooding an apprentice, and that John and Maria Burrows' oldest son was also John Burrows. In the 1851 census this John Burrows (even more junior) is to be found in the East End of London ... in the household of Benjamin Gooding, shoemaker, and described as Benjamin's nephew! It's slightly more complicated than that ... but Benjamin Gooding is obviously the younger brother of Joseph Burrows' wife, and therefore son of the Samuel Gooding whom Joseph Burrows assaulted!
Out of interest ... how did you deduce that Maria Burrows was nee Andrews from the 1841 census, if you didn't have the marriage (or did you find this from an online tree?) John Burrows married Maria Andrews in Braintree on 1 August 1830.