Single word for a very gentle touch

Solution 1:

I believe the word you're looking for is caress: to touch or stroke lightly in a loving or endearing manner

"As he caressed the petals, ..."


A similar option is stroke: to rub gently in one direction

"As he stroked the petals, ..."