Do you mortar-in the block edging? I know that normally block paving shouldn’t be mortar installed, but maybe it’s different when being used as edging.
Not really the correct amount of sub base but will be ok for foot traffic. Also Tiles should be staggered by thirds not half. Looks good though, nice job.
Although the porcelain tiles are meant to be perfectly flat they actually aren’t! Staggering by thirds is meant to counter any discrepancy and stop water pooling. The other way is to not stagger them at all, laying them in rows. Looks better in thirds. IMO. With 5mm joints.