Front rower Gerhard Steenekamp extended his Bulls stay by a further four years, which will see him remain with the Pretoria franchise until the end of 2028.