On the positive side, the fact that he has not peed all day shows what excellent bladder control he has. He is obviously ready for the toilet, and will go eventually.

Perhaps take the new lego away until he does go to the toilet. He knows you have it now, use it as bribery?