I know that it's a norm to use Present Perfect (Continuous) with "in/for the past few + time"

1. I have been staying with my parents for the last few days.
2. I have learnt a lot of new words in the last few days.

But what if I want to emphasize that these activities (staying, learning) are not in progress anymore, though they have just stopped. Let's see a situation

A student is coming back to University from his parents' house. And he happens to have a small talk with one of the passengers on the same bus he has taken to get to the University. 

> 
> A: I am on my way to University.  
> 
>  B: And where have you been?  
> 
>  A: I am coming back from my parents. In fact, ***I have been staying*** with my parents ***for the last few days.*** 
> 
> 
> 

I have doubts about the usage of Present Perfect Continuous here. 

a) Technically, he is not staying there any more, so it's not OK to use PPC here. 

b) So, it would be better to use Past Simple (or Past Continuous). 

c) But it's also not OK to use Past Simple (or Past Continuous) with **"for the few past days"**. He could have said "I was staying (or I spent) a few days at my parents'". But in this case it doesn't emphasize clearly enough that his staying is recent because **"for the few past days"** should be eliminated.

That is why I am pondering over this construction

3) **I was staying with my parents for the last few days.** On one hand, it shows that his staying is recent, on the other hand it shows that it's over now. If this is wrong, how would you convey the same idea differently?