I imagine leaf hops means the same as whole hops. IE not pellets or plugs. They look like the hop in your avatar
The drop in temp will slow the ferment, but it may just have finished quickly because of the warm initial temps. We've had beers finish in under a week when it's hot. Certainly not ideal to ferment so hot, but they always turn out.