Morning Graff420, I hope you got all them caterpillars, they are mfers, they will get inside your buds an your stems.Only way I ever got em off was at night.
Your bud pictures are looking nice, they are very close right now, but you need to at least get a loupe or magnifying glass, so you can see your trichs, pistils ain't a good way, but if you have to you have to.
Great Job on your plants