It's funny I was in the same boat as you were just a couple of days ago, I am no mechanic either!
Here's what mine looked like during the fog lights install:
I did read from other threads that you don't really need to remove the bumper completely , so I think you are okay (better off).
Good luck tomorrow
(* I'm still working on my wiring)
.