pierre flabbeelatest news & developments