Pete You cut last year branches off.
That is not good in my opinion.
The tree wants to grow those branches back in order to be the size of an adult when producing a large harvest,so it will delete farther the forming of fruits,in order to grow back.
The only trick that works on forcing tree to produce fruits is pinching the Btranches at tips,again and again,and eliminating the new growing buds that appear to every base of every leaf.
You have 2 buds at the base of every leaf,one is a growing bud and the other is a fruit.
Growing buds grow faster on some culktivars as Kathleen black,on other cultivars fruits grow faster.
In any case that growing bud has to be removed in order for plant to grow the fruit.