The bars project exactly 30mm beyond the surface of the concrete which brings the ends of them almost completely flush with the surface of the lamppost base
That completely depends upon the quality of it, I find that much of modern materials available are total crap and will not have a lot of tensile strength unless you go and find good quality one, certainly nothing from a shed!
That's almost exactly the same as what I said, steer clear of M6although that's not to say it would be my first choice, I'd prefer M8-M10
Raising the lamppost up by putting it on something, a plinth, a slab with holes drilled in it etc. will then allow for M8 threaded tubes to be used which can then have M8 bolts going down into them.
i.e.
https://www.screwfix.com/p/easyfix-...r5PFszjzHEzqch6dkORoComkQAvD_BwE&gclsrc=aw.ds
...isn't an issue.aesthetically better than threaded bar and nuts.