Buddle ready to play versus Portland