It flowered as normal, set seed, then the little secondary buds appeared round the outside of the seed cluster and flowered! Never seen it happen before, went a-Googling and apparently it's called vivipary. Quite pretty really!