It sounds like you have more inputs than you have PORTB interrupt pins - or maybe your switches aren't connected to PORTB at all.

In that case, you could write an interrupt routine on a timer. The interrupt would read all ports connected to the buttons into variables, then return from the ISR.

Your main program can then (bitwise) AND the variables with a mask to pick out
which button was pushed.