Previously, John had $35.6 in his wallet and spent $32 on a chocolate bar. But what if instead, John had initially the same amount of money but decided to buy a different item that only cost $7. After these expenses, he received the same amount of $46.3 from his friend and $12.9 from his grandmother as in the previous situation. How much money does he have in his wallet in this scenario?