Former Franciscan nun who is no longer Catholic weighing in.

With a slight derail, perhaps?
St. Francis' writings are cool--and even cooler is the early life of Francis by one of his first followers--someone of Celano, I think. My Francis source book is laden with dust, I fear.
When Francis receives the stigmata, he comes out of his cave retreat with bandages concealing the wounds, and possibly the sleeves of his habit covering the bandages. He poses a hypothetical scenario to his core group: If someone has received an extraordinary blessing from God, should he keep it to himself, or share it for the edification of others? His core group are no dummies. They figure that soemthing Big has happened to Francis, and all say that--hypothetically, of course--edification is a good thing. So Francis comes clean. IIRC, they didn't make a big thing of this, because Francis was all about "I'm the finger pointing to God; look at God, not the finger."
If Paul's thorn in the flesh was the stigmata (something I've heard proposed once or twice) then it seems Paul was the same: "I'm just the finger, bozos."
All that meandering to say that absolutely I believe stigmata exist and are pretty much the apex of blessings. Why I'm not worthy to tie on Francis' sandals. Go for it, waylander.
Although I did think the movie
Stigmata was weird--a priest possesses Patricia Arquette to get his message across? Sorry; good can't be accomplished by evil means. Although Gabriel Byrne was one hot-hot-hot priest in that movie.
And to conclude the derail--I saw
Stigmata in a nearly empty theater. Byrne's priest friend explains how they just got a super-secret ancient manuscript to traanslate. Byrne asks what it's about, and the priest says he doesn't know, because super-secret ms translation jobs are always divided: 1/3 to the Dominicans, 1/3 to the Jesuits, and 1/3 to the Franciscans. I laughed out loud, and the others inthe theater turned around to stare at me. Because the orders don't trust each other! No one else I know thinks that's a funny line, LOL.
Derail over.