Ogmore river mouth is about the nearest to us that shows a good amount of bass m8, it should get quite good when the weather warms up a bit.
From there west there is always a chance of bass, Porthcawl west towards Rest Bay can also throw up some good bass.
I had a go at Porthcawl, once, from the rocks in front of the sand dune type area.
I'd had a few hours to kill whilst waiting for some emergency passports to get done in Newport, so shot down the motorway to the nearest spot that looked bassy on google maps. It looked a likely spot although I didn't catch anything.