Почему бы тебе не остаться на несколько минут?

English Translation

Why don’t you stick around for a few minutes?

Would “Why don’t you stay for a few minutes?” be a more accurate translation?

My Russian-speaking friend says both translations are fine.