did you try to pull the generator slide out and then get in under the front of the bus?
i did not look carefully at the fog lights but i do remember i had full access to the back side of them and all their mounting screws when i had the generator slid all the way out...
himcules (10x stronger than hercules)
2013 Forest River Berkshire 390BH-60
ex 2007 Jayco Greyhawk 31SS