The 19-year-old Posh left back joined the Robins on an initial one month loan deal last month but has now extended the deal until the end of the season.
Andrew has so far made three appearances for the League Two side.