Since bthis is a list, you can use any member of the family *apply, for example:
vapply(b, "[", i = 2, rep(0,2))
If the objects in bhave different numbers of rows, then the following should work:
vapply(b, function(x) x[nrow(x),], rep(0,ncol(b[[1]])))
, 2 rep(0,2), , .
, t , :
t(vapply(b, "[", i = 2, rep(0,2)))