Yes, he was just scared, and I hope you washed that bite really well and put something on it!!! Nothing to mess around with. He's just scared and probably had many humans already shoo him away from their porch and he's just not sure of you yet. It took me months and months to gain the trust of my feral girl that I have taken care of for almost 2 years. Time will gain that trust, but it is sometimes done very slowly. Let him come to you, I bet he will. Cats just need to make the first move. He is awful cute, and probably very thankful you looked after him.