if i can help here what you have is defin not san pedro or torch,sorry.the second post w flower if def san pedro.i thought every cactus was san pedro when i first started looking for them.ill share a couple easy identifying marks.
1.very small needles
2 color lime to dark green
3 thick colum from a beer can width to a quart jar width.
the 3rd is most important because the most common look alike is perivian torch that has almost no fatness to its colum,just a 5 pointed star.yes san pedro will look like a star when cut but will be a beefy one.btw be careful there are toxic cacti out there.dont waste time without knowing what you have.it looks like this cactus is growing wild in the pic.san pedro is not native to us(if thats where you live)if it was it would get stolen.like wild bud growing everywhere lol.let me see if i can post a pic of my babies