We provide hadronic input for the B-meson semileptonic transitions to a light pseudoscalar meson at large recoil. The B s → K form factor calculated from QCD lightcone sum rule is updated, to be used for a |V ub | determination from the B s → K ν width. Furthermore, we calculate the hadronic input for the binned observables of B → π + − and B → K + − . In addition to the form factors, the nonlocal hadronic matrix elements are obtained, combining QCD factorization and light-cone sum rules with hadronic dispersion relations. We emphasize that, due to nonlocal effects, the ratio of branching fractions of these decays is not sufficient for an accurate extraction of the |V td /V ts | ratio. Instead, we suggest to determine the Wolfenstein parameters A, ρ, η of the CKM matrix, combining the branching fractions of B → K + − and B → π + − with the direct CP -asymmetry in the latter decay. We also obtain the hadronic matrix elements for a yet unexplored channel B s → K + − .