I've always been under the impression that weigelia only flower on the previous years growth. Well mine don't. Not this year anyway. I've three different types which I pruned back after they flowered this year. They have all put out new growth, and lo and behold, it's now flowering!