Why pollinate the tops where the best buds are? Pollinate some lower buds and keep the colas for toking. Seeds don't need direct light to ripen. Put a bag over the tops and dust some lower buds, let sit for overnight then spray water all over everything to deactivate any stray pollen then take the bag off and get the plants under the light to finish flowering.
If the seeds aren't ripe when the rest of the plant is then harvest the virgin bud and leave the plant under the lights to finish up the seeds and harvest the last buds when they are ripe.
Make sure to take any plants you want to pollinate out of the grow room to do the deed so stray pollen doesn't blow around in the flowering space unless you don't mind stray seeds in other buds.
I've done this many times in the last 17 years.