Does "No more nails" grip strongly enough to hold soffit vents in place while it is setting?
Both Liquid Nails and PL make fast set urethane adhesives in a caulking tube. I have used them for various repairs and setting crown moldings. They will hold a fair amount of weight after only 5 to 10 seconds of contact, so I'm sure they would work for your vents.