Ahh ok, thanks for the help.
If your current router does not allow for changing the network to say a /23 then your going to have to go with a double nat setup. Because even if you put in a router behind your current router.. Its not going to know how to nat your new network lets call it 10.0.0.0/23... So you end up with something like this
internet - public IP (isp router) 192.168.0.1 -- 192.168.0/24 -- 192.168.0.2 (new router) 10.0.0.1/23 --- 10.0.0.0/23 --- 10.0.0.x/23 all your other devices
None of this has anything to do with pihole