There were two families named Taggart in Upper Glenwhirry in 1813 according to the Ballyeaston church survey.
One was headed by John and Margaret in house #30 and they had a son named John (born 1808). The second was my ancestor family headed by James and Jenny in house #35 that had a son named John (born in 1816).
At least another two Taggart families lived in the greater area headed by Robert and William respecively. I don't know if they had children named John.
There was also a widow Taggart living in Ballyeaston.