The STJ stop on the 0629 Swansea to Paddington has continued on a fairly regular basis. One or more short-forms on the 0730, 0800 and 0830 Cardiff departures to Bristol TM‡(resolve) and beyond has been pretty normal for the last few months.