You will need to either give the PC's either a static IP address or set up a reservation for them in DHCP. you can then add specific block rules for the IP addresses above the allow rules. The rules are processed in order.
I have the same problem, my pc's have a static IP address, but when i block a single ip address in the firewall rules (LAN), nothing happends, the pc still have the internet access.
i do this....
1) Action : block
2) Disabled : uncheck
3) Interface : LAN
4) Protocol : any
5) ICMP type : any
6) Source : not uncheck, single host or alias, in my case this IP address 192.168.0.34
7) Source port range : any

Destination : not uncheck, any
9) Destination port range : any
10) Fragments : uncheck
11) Log : uncheck
help me please...
thank you !
