Faits : Faits : A. Par jugement du 9 décembre 2005, le Tribunal de police de l'arrondissement de Lausanne a condamné A._, pour escroquerie et menaces, à 4 mois d'emprisonnement ferme. Il a par ailleurs révoqué un sursis assortissant une peine de 2 mois d'emprisonnement (sous déduction de 14 jours de détention préventive), prononcée le 17 juillet 2001 pour utilisation frauduleuse d'un ordinateur et faux dans les titres. Les faits reprochés à A._ sont, en résumé, les suivants. En août 2003, il a convaincu B._ d'accepter qu'il lui rachète son assurance vie et qu'elle souscrive un petit crédit. Il disait vouloir faire fructifier plus avantageusement cet argent, en l'investissant dans une société dont elle pourrait devenir l'administratrice. A titre de garantie, il lui a remis une lettre de change sans valeur, qu'il avait signée au nom d'une société qu'il n'avait pas le pouvoir d'engager. Par ailleurs, en décembre 2003, après le dépôt d'une plainte pénale contre lui, il a déclaré à B._ qu'il connaissait un sorcier au Mali et qu'elle devait faire attention à ne pas trouver des serpents dans son lit durant la nuit et à ne pas perdre son emploi. Les faits reprochés à A._ sont, en résumé, les suivants. En août 2003, il a convaincu B._ d'accepter qu'il lui rachète son assurance vie et qu'elle souscrive un petit crédit. Il disait vouloir faire fructifier plus avantageusement cet argent, en l'investissant dans une société dont elle pourrait devenir l'administratrice. A titre de garantie, il lui a remis une lettre de change sans valeur, qu'il avait signée au nom d'une société qu'il n'avait pas le pouvoir d'engager. Par ailleurs, en décembre 2003, après le dépôt d'une plainte pénale contre lui, il a déclaré à B._ qu'il connaissait un sorcier au Mali et qu'elle devait faire attention à ne pas trouver des serpents dans son lit durant la nuit et à ne pas perdre son emploi. B. Saisie d'un recours de A._, la Cour de cassation pénale du Tribunal cantonal vaudois l'a écarté par arrêt du 16 février 2006, que le recourant a attaqué par un recours de droit public et un pourvoi en nullité au Tribunal fédéral. Par arrêt 6P.113/2006 et 6S.212/2006 du 27 septembre 2006, la Cour de cassation pénale du Tribunal fédéral a rejeté le recours de droit public dans la mesure où il était recevable et partiellement admis le pourvoi, en ce sens que l'infraction de menaces ne pouvait être retenue. Statuant à nouveau le 18 décembre 2006, la Cour de cassation pénale vaudoise a libéré A._ de l'infraction de menaces et réduit la peine à 3 1⁄2 mois d'emprisonnement. Le refus du sursis et la révocation du sursis antérieur ont été maintenus. Statuant à nouveau le 18 décembre 2006, la Cour de cassation pénale vaudoise a libéré A._ de l'infraction de menaces et réduit la peine à 3 1⁄2 mois d'emprisonnement. Le refus du sursis et la révocation du sursis antérieur ont été maintenus. C. A._ forme un pourvoi en nullité au Tribunal fédéral. Se plaignant de la peine infligée, du refus du sursis, de la révocation du sursis antérieur et de ce que les frais des instances cantonales n'aient pas été réduits, il conclut à l'annulation de l'arrêt attaqué. Parallèlement, il a sollicité l'effet suspensif. Le Ministère public conclut au rejet du pourvoi. L'autorité cantonale se réfère à son arrêt. Par ordonnance du 15 mai 2007, l'effet suspensif a été accordé. 