 On 30 July 2011, Flannery played for Camelon Juniors in a preseason game against his former club Linlithgow.Whilst at Greenock Morton he was farmed out to Beith Juniors for half a season.At Dumbarton, he went on to establish himself as one of the club's top all-time scorers.